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 milled expanded polystyrene) embedded into sidewalks in midtown New York City and Universal CityWalk Hollywood. […]

Leave a Reply

Your email address will not be published. Required fields are marked *