NBC Sports’ Major League Baseball Launch Crashes Into Big City Landscapes
When it comes to launching a new season of Major League Baseball on NBC and Peacock, NBC Sports isn’t taking a half-hearted swing. The NBCUniversal sports division on Monday morning unveiled a pair of giant baseballs (actually constructed out of…