You probably never thought you would get the chance to take a picture with the Red Sox 2013 World Series trophy. Well, think again.
The trophy is coming to Fall River and New Bedford on Wednesday, December 18th. The trophy will be on display at New Bedford City Hall from 2-4pm. ...