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

tags

NBC Sports