NBC Sports Boston

Location:
Needham, Massachusetts
Affiliation:
NBC Sports

Set design for NBC Sports Boston, part of the NBCUniversal Boston Media Center in Needham, Massachusetts, that debuted in January 2020.

Photos courtesy of Raeford Dwyer / Jack Morton Worldwide.

Looking for the latest galleries?Subscribe to receive the latest set design and motion graphics galleries in your inbox.