Grand Slam Track Inks Deal With CW Network, NBC