USC Trojans vs. Maryland Terrapins prediction: Odds, expert picks, QB matchup, betting trends, and stats October 18, 2024