As the Boston Red Sox take on the New York Yankees at Fenway Park, Saturday afternoon, July 24, 2021, we can't forget what happened 17 years ago today on July 24, 2004

The Red Sox went on to win the World Series in 2004.

More From WDEA Ellsworth Maine