Champions Premieres Thursday Night on NBC - NBC 6 South Florida

    Champions Premieres Thursday Night on NBC