FC Dallas vs Necaxa

FC Dallas vs Necaxa

Settled
  • Staked: $10.00
Wagered odds: +115 2.15 23/20