NBC Sports’ Major League Baseball Launch Crashes Into Big City Landscapes
Airfind news item
By Brian Steinberg
Published on March 23, 2026.
NBCUniversal's sports division, NBC Sports, has launched a new season of Major League Baseball on NBC and Peacock, with a series of giant baseballs embedded into sidewalks in midtown New York City and Universal CityWalk Hollywood. Each ball features team logos and tune-in details for two Opening Day games being telecast by NBC Sports. The New York ball will be placed outside MLB’s headquarters on Sixth Avenue. The new promotional display follows a successful outdoor promotion by NBC to promote its new package of NBA games. The three-year deal also includes access to all four Wild Card series of the postseason.
Read Original Article