Red Sox World Series trophies coming to town TuesdayAugust 31, 2008 by Bob Brown Leave a CommentVolvo 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.
Leave a Reply