Unranked Purdue keeps playing the role of giant-killer and wreaking playoff havoc. The Boilermakers scored their third consecutive upset of a Top 5 team by beating No. 3 Michigan State, 40-29. Purdue beat previously No. 2-ranked Iowa earlier in the season. The string started in October 2018 …
News in your Inbox!
Success! An email has been sent to with a link to confirm list signup.
Error! There was an error processing your request.