News

Arizona lands NASCAR championship race for 2020

NASCAR announced its season finale will move from Homestead to the Phoenix area's ISM Raceway in November 2020.