NPR News Red Sox Roll to World Series Victory By Tom Goldman Published October 27, 2004 at 10:00 PM MDT 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