Tom Izzo's latest MSU roster is 'perfect' for him – both its championship possibilities and how it's constructed