Boston you suck

golfnut16

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

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