Carson Macedo saved his best drive of the year for the last night of it, charging from eighth on the grid to win the World of...
Three champions shared one stage at Charlotte on Saturday night, as David Gravel and Bobby Pierce each collected a third World of Outlaws title and 22-year-old...