FYI, St. Louis coach Crews is reportedly getting fired ASAP and several of the SLU players are planning on transferring... IMO GM is not that much, but in this spot SLU might quit, on the road, nothing going on...
And I still like Illinois though laying 10.5 is insanity in some ways.