Red Sox Unveil 2004 Championship Team Members To Attend Home Opener
The Boston Red Sox are playing their first game of the 2024 season at Fenway Park against the Baltimore Orioles, with festivities honoring the 2004 World Series championship team.
Nearly 40 members of the 2004 title-winning Red Sox team, including players and coaches, are expected to attend the home opener for the special tribute.