Mavericks42O
[09] Warrior
Ok so the World Series is set with Texas vs San Francisco. Any predictions on the outcome of this?
Of course i'm taking Texas :D
Any baseball fans out there???
Of course i'm taking Texas :D
Any baseball fans out there???