Red Sox Roll to World Series Victory By Tom Goldman Published October 28, 2004 at 12:00 AM EDT Facebook Twitter LinkedIn Email Listen • 0:00 Boston Red Sox players celebrate their World Series win over the St. Louis Cardinals on Oct. 27. Copyright 2004 NPR