September 6, 2016

Here’s the tech NBC built to stream the Olympics — now can it replace TV?