An inside look at NBC Sports Philadelphia's new studios (Gallery)
April 04, 2019 at 12:23 PM EDT
The overhaul of the regional sports network’s 26,000-square-foot offices and studios in the Wells Fargo Center was the culmination of five years of planning where it explored every option.