Printable Version of Topic

Click here to view this topic in its original format

Eagles Forum _ Philadelphia Eagles or Football Related Discussion _ 2018 World Series odds

Posted by: The Franchise Nov 6 2017, 08:02 PM Not much is surprising, other than the Twins (a playoff team) at 80/1, same as the Phillies. Ouch.

Powered by Invision Power Board (
© Invision Power Services (