Netflix Drops Epic Trailer For 2004 Red Sox Docuseries
The Boston Red Sox are celebrating the 20th anniversary of their legendary 2004 World Series championship. The postseason included a historic comeback to conquer the New York Yankees in the American League Championship Series before beating the St. Louis Cardinals to win Boston’s first World Series since 1918. The Red Sox honored the 2004 team […]