It was a win but far from the finish Michigan State was looking for. The Spartans (5-6, 3-5 Big Ten) nearly squandered a 21-point halftime lead while holding on for a 24-17 victory against Purdue ...
Some results have been hidden because they may be inaccessible to you