screenhunter_32-nov-24-1415Richard Towler, inaugural winner of the NASCAR Series World Championship, hoists the champion’s trophy for NASCAR’s first global championship, while’s Steve Myers and NASCAR star Dale Earnhardt, Jr. present the winner’s check for $10,000.  NASCAR managing director Blake Davidson looks on.  The presentation to NASCAR’s first virtual racing champion took place at the NASCAR Sprint Cup finale at Homestead-Miami Speedway, just prior to the start of the Ford 400.

Towler, of Hull, England, won four times – at Bristol Motor Speedway, Charlotte Motor Speedway, Michigan International Speedway and Richmond International Raceway – on his way to a hard-fought 18-race championship over a field of 50 of the best virtual racers and racing gamers in the world.  Earnhardt, a regular in the series, won the online season-opener at Daytona International Speedway in February.

Share Button

Interested in special offers, free giveaways, and news?

Stay In Touch