Mo Vaughn to the Red Sox?

pyonir

Lifer
Dec 18, 2001
40,856
321
126
hahahahahahaha, so the sox are actually going to try and lose any chance at the playoffs!

mo vaughn = worthless.