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. [...]
Variety
NBC Sports' Major League Baseball Launch Crashes Into Big City Landscapes
March 23, 2026
18 days ago
Share this article: