Red Sox WIN!
Red Sox win the World Series!
I have a great story from when we were at Fenway in April, but I'll give you the short version, Yankees SUCK!
Oh yeah, and the Red Sox just won the World Series, again! No 86 year lay-off.
Resign Lowell!