3 weeks ago

Michigan State’s non-conference schedule was almost entirely revealed before Thursday (except for a Dec. 30 home game against Buffalo.) But seeing it all laid out on an official schedule is still a sight to behold.

Source: MLive.com