Champions Premieres Thursday Night on NBC

A new show is hitting the airwaves Thursday night. You can watch 'Champions' tonight at 9:30 p.m. on NBC 6.