Kevin Harvick reveals if NASCAR championship races lived up to the hype
13/11/2024 19:49
Kevin Harvick had high hopes for NASCAR's championship weekend, with all three of their major series crowning a victor for their season-long battle at Phoenix Raceway.