NECN: The (new) flag is up at Fenway Park

NECN: The (new) flag is up at Fenway Park
October 31, 2013, 2:45 pm
Share This Post

The morning after winning the 2013 World Series championship, the Red Sox raised the red banner commemorating the title on the Yawkey Way facade.