22/23 CHAMPION Q&A: LEON DAVIES
Leon Davies headed to the ANDRA Grand Finals fourth on the Summit Racing Equipment Sportsman Series Super Stock championship points with 260 points, while the top three ahead of him were all on the max points cap. As his rivals…