Huffman wins in wild Talladega finish

NASCAR.com

Landon Huffman survives overtime to win the iRacing Saturday Night Thunder race from Talladega Superspeedway.

What to Read Next