NBC Sports will broadcast the next Winter Olympics from Milan, Italy, but the proceedings are going to have more than a soupcon of plans used recently in Paris, France. The Comcast-backed outlet plans to make every contest available to view on the company’s Peacock streaming hub, while broadcasting at least five hours of coverage every […]