When No. 3 Purdue strolls into East Lansing, MI to take on the No. 4 Michigan State Basketball team, they will bring in one of, if not, the most complete team the Spartans have seen all season. Before Thursday night’s upset against Ohio State, the Boilermakers had not lost since losing back-to-back games on Nov. 22-23 against Tennessee and Western Kentucky.
Source: isportsweb