Robert Arch Had Point to Prove in Championship Triumph

Very few drivers have had the success Robert Arch has had in his career. Arch, 26, from Clayton, North Carolina, has been a dominant force in the Charger division at both Southern National Motorsports Park and Wake County Speedway.  Last season, he picked up championships at both tracks after being sidelined for the majority of […]