The NFL is as much of a fixture on Thanksgiving Day as tolerating stories from your in-laws while having to munch on overcooked turkey, but MLB entered the holiday chat 20 years ago. On November 24, 2005, the Boston Red Sox and then-Florida Marlins – who won the 2004 and 2003 World Series, respectively –…
November 27, 2025