now that the Red Sox have won the world series it is a total must see to go see the big green monster. it's a huge piece of history in Boston and after years of trying our beloved Red Sox have finally won, and so it is even more great to go see. too bad the final game wasn't here!
more