PORTLAND – The Boston Red Sox are bringing their 2007 World Series trophy to Maine on Friday. But unlike in 2004, there’ll be no players. The trophy will be on display at Portland’s Hadlock Field from 11 a.m. until 4 p.m., followed by a news… Read More
Comments for: Portland to have Series trophy
Portland to have Series trophy
You may also like
Portland to have Series trophy