boston red sox

Boston Red Sox Take World Series In Fenway
When the Sox got momentum on their side after taking the series lead 3-2 on Monday night, everyone knew it'd take a lot for the Cardinals to spoil a homecoming championship run. In the end, the momentum proved too strong for St. Louis to handle.
Today is Opening Day For 2011 MLB Season
Today is Opening Day in the MLB for the 2011 season, and I couldn’t be more excited that America’s pastime is back. It was thrilling to see the Texas Rangers in the World Series last year, even if they did lose, but I’m more excited to see what they do for this upcoming season. …