Yeah, the payout should be much higher that they win the AFC North. I'll give you +10000 for as much as you care to wager.
Haha. NFC that is. Wanna offer me same odds
We use essential cookies to make this site work, and optional cookies to enhance your experience.