Do you know if the Red Sox World Series Championship trophies from 2004 and 2007 on display? Thank you, Gary Moore
Gary S M. 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