Opening Day 2008: 2007 Banner Unveiled
This is a shot of Opening Day 2008, when the Boston Red Sox unveiled the 2007 World Series Championship banner at Fenway Park.
This is a shot of Opening Day 2008, when the Boston Red Sox unveiled the 2007 World Series Championship banner at Fenway Park.