Do you know if the Red Sox World Series Championship trophies from 2004 and 2007 on display? Thank you, Gary Moore
Gary S. asked on Feb 9, 2013
Very sorry for the delay! The World Series trophies will not be on display. You can see a list of some of the featured exhibits here!
Brette V. from Groupon replied on Feb 12, 2013