The former NBC Sports executive will oversee strategy, programming and media rights for the division. The CW shared the news Thursday.