The Boston Red Sox are the 2004 World Series Champions of Major League Baseball!
We believed … and won.
“Again, there is no reason we can’t be the last team standing, we believe, so you better believe with us, no matter what happens between now and win 11. The post season is the same roller coaster ride the regular season is, just in a condensed format.” -Curt Schilling 10.05.04
Add The Sports Daily to your Google News Feed!