April 7th, 2018

Heading into Michigan State’s spring game last April, there was uncertainty at nearly every position on both sides of the ball following a 3-9 season. That’s not the case this year as the Spartans return 19 of 22 starters from a team that finished 10-3.

Source: MLive.com