Pregame Fenway festivities feature return of ’04 ‘Idiots’

Select members of the 2004 Red Sox team — also affectionately known as the “Idiots,” who ended an 86-year drought of exactly zero World Series titles in Beantown — were invited to throw out ceremonial first pitches prior to Game 2 on Thursday night at Fenway Park.

Comments are closed.