Michigan struggled but ultimately got the win against Purdue 21-16, led by Jordan Marshall’s 25 carries for 185 yards and ...