“A New Boston Sports Bar Houses The Largest LED Screen In The East Coast!”
“The largest LED tv screen in the east coast is located right around the corner from the TD Garden. Dubbed the "Dream Screen" the tv is 39.5-foot diagonal LED television that is claimed to be the largest on-screen sports viewing experience in the city of Boston.”
Link
-I think its safe to say that this has been a MASSIVE success, and still more parts to come. This has actually made this end of the city THE place to be for games, and soon with the food hall, concert hall, theater... the place to be in general. What an incredible addition this is and Boston is a better city because of it.