It pains me so much to say this. Congratulations to the Boston RedSox on winning the 2007 World Series.
2 World Championships in 4 years, and my Yankees seem to be stuck in choke mode...dang!
I hope Boston is paying Francona well. He brought the team back from elimination in the ALCS two times and led the team to two World Series sweeps. Dominance.
Yeah, it should, but we don't live in Shouldland! Ah, Shouldland, where clean-cut kids cruise Shouldland Boulevard, and the Shouldland High football team gets their optimistic asses kicked by their crosstown rival, Reality Check Tech.
In honor of Opening Day, and with apologies to the owner of this material, I present the following:
Since the Chicago Cubs last laid claim to a World Series championship…
1. Radio was invented (Cub fans got to hear their team lose).