Michael Johnson's new track league has struck a media deal for Peacock to stream all the action live and The CW to broadcast the weekend races during the four events in 2025.