Ever since the construction of Boston's Fenway Park in 1912, the towering, 37-foot-high left field wall known as "the Green Monster" has been one of its most iconic architectural features.
Jeff Merron found out that The Green Monster is larger than life at Fenway. Even with the effort of a steady 70-degree neck turn and the salute, my view of the entire infield was blocked for most ...