NBC Sports Studio 8G
- Location:
- New York City, New York
- Affiliation:
- NBC Sports
Home of “Football Night in America” and the NBC Sports Desk, designed and installed in 2007
Home of “Football Night in America” and the NBC Sports Desk, designed and installed in 2007
tags
NBC Sports