USC vs. Michigan odds, predictions: Take the Over
On Saturday, Michigan hosts USC in a pivotal Big Ten matchup between ranked opponents. The Wolverines are off to a rocky start, struggling to maintain consistency. The Trojans, meanwhile, will be well-rested after a bye week that followed victories over LSU and Utah State to open the season. Miller Moss…