Boston you suck

golfnut16

Registered User
Forum Member
Jan 27, 2010
794
11
18
The whole board on the Red sox and they shit the bed..

Why do big faves never pay off??
 
Bet on MyBookie
Top