Harvick wins second All-Star race
CONCORD, N.C.—Kevin Harvick claimed victory in the 2018 Monster Energy All-Star race Saturday night at Charlotte Motor Speedway.
A look at the 2018 All-Star Race
Kyle Busch, Keselowski lead competition in stage points
Five most recent Talladega wins among active drivers
Newman paces final practice at Atlanta
Gallagher takes first career win, Sadler claims Dash 4 Cash