DeCaire Wins the American Speed Challenge
Troy DeCaire bounced back from an incident that took him out of contention for the win on Friday to victory lane Saturday with the Must See Racing sprint car series at Anderson Motor Speedway during the American Speed Challenge. […]