The race teams have a home game, if you will, whenever they run at Charlotte Motor Speedway in Concord, North Carolina. A vast majority of NASCAR’s teams are based in and around the Charlotte area.
The Camping World Truck series has been off for four weeks … since James Buescher earned his first Truck win at Kansas. Timothy Peters leads the point standings though the series has only run four events. Gauging who will win is still a bit of a crap shoot but here’s the top five who have the best chance at victory Friday night (5/18).