An incredible 60-foot by 15-foot screen commands attention at Charlotte’s newest sports bar, opening March 20 in South End. The massive display, now up at 225 W. Tremont Ave., is the largest non-stadium or casino screen anywhere on the East Coast.
Blinders, built inside a 1950s factory building, takes up 5,500 square feet. At its core is a state-of-the-art $1.5 million audio-visual setup that aims to make game-watching an amazing experience.