At A Glance: Placerville Speedway and Paul McMahan’s First Win
At A Glance: Placerville Speedway and Paul McMahan’s First Win The World of Outlaws Sprint Car Series returns to Placerville Speedway after a 23 year absence CONCORD, N.C. – April 4, 2015 – It has been more than 20 years since the World of Outlaws Sprint Car Series last took on the high-banked, quarter-mile Placerville…