BURBANK, Calif.—The CW, NBC Sports and Grand Slam Track, a new global track competition, have announced a media rights deal that makes The CW the exclusive U.S. broadcast home of Grand Slam Track and ...