2007 Red Sox

Eduardo Nunez
David Butler II/USA Today Sports
John Tomase
October 26, 2018 - 12:08 pm
Normally this kind of exercise would feel premature before a champion has been crowned, but let’s acknowledge the obvious: the Red Sox are gonna win the World Series, and probably sooner than later. This prompts a big-picture question: is this the greatest Red Sox team of all time? With all due...
Read More