WATCH: Pirelli World Challenge Utah season finale

0 Comments

The Pirelli World Challenge season finale from Miller Motorsports Park, located just outside Salt Lake City in Tooele, Utah, airs today at 2:30 p.m. ET on NBCSN.

Champions were crowned at the race two weeks ago.