USC vs. Michigan prediction, odds: College football Week 4 picks, best bets
No. 18 Michigan hosts No. 11 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.