The Bills prepare to sunset the current stadium, and look forward for a new state-of-art venue, but at what cost?
The Green Monster is the left-field wall of Fenway Park, the oldest baseball stadium in Major League Baseball.