Red Sox World Series trophies coming to town Tuesday August 31, 2008 by Bob Brown Leave a Comment Volvo owners (and who among us isn’t?) are invited to get up close and personal with the 2004 and 2007 Red Sox World Series trophies at Lee Volvo on Route 9 from 2-4pm on Sept. 2. print
Leave a Reply