Wolfstrike
Gold Member
Allegedly someone from "the eastern bloc" has been predicting and winning off of the World Series
Supposedly won 14 million off of game 6 and let it ride on game 7.
No word of who they bet on for game 7
Sport Illustrated predicted Astros would win this world series 3 years ago
Supposedly won 14 million off of game 6 and let it ride on game 7.
No word of who they bet on for game 7
Sport Illustrated predicted Astros would win this world series 3 years ago