Xavier Legette might just be Jonathan Mingo 2.0.