Tom Izzo might have his most versatile and matchup-proof team in 30 years as Michigan State basketball coach, in terms of size, depth and production.