McHugh, Aidan vs Zhang, Jeremy Odds: Challenger - Champaign, USA

Odds as of