5 months ago

C.J. Hayes left it late. Twenty-four hours before National Signing Day this year, the 6-foot-1 wide receiver was committed to Purdue. Then he flipped to Michigan State and signed with the Spartans the next day.

Source: Land of 10