Does anybory know what the odds for the red hot Rockies to win the World Series at the beginning of the year? Just curious cuz I know some die hard fan put some down somewhere along the line
Announcement
Collapse
No announcement yet.
Rockies Odds
Collapse
X
Comment