A large, double-faced sign featuring this logo overlooks Fenway Park in Boston, Massachusetts and has become a landmark, partly because of its appearance in the background in televised baseball games. The current 60-foot by 60-foot incarnation, unveiled in March 2005 after a six-month restoration project, features thousands of light-emitting diodes (LEDs). LEDs were selected for their durability, energy efficiency, intensity, and ease of maintenance. Earlier versions featured neon lighting; the previous sign contained some 5,878 glass tubes with a total length of over five miles.
Landmarks, Artwork - Advertising