NBC converts Stamford studios into Rio North
The neighborhood surrounding NBC Sports’ headquarters in Stamford, Conn., is no Copacabana Beach. But however mundane its exterior, its interior will transform into Rio North for three weeks in August.
NBC Sports is expanding its at-home operation for the Rio Games to unprecedented levels, ...