Boston Plans Parade for Red Sox on Sat. Boston Red Sox fans cheer as their 2004 World Series Champion team returns to Fenway Park in Boston, Thursday, Oct. 28, 2004. The team returned home early Thursday after sweeping the St.