Larson dominates for third NASCAR All-Star race win, takes home $1 million
Kyle Larson didn't mince words after his third All-Star race victory in the last five years.
Kyle Larson didn't mince words after his third All-Star race victory in the last five years.