Theriault wins in ARCA debut at Michigan
Austin Theriault muscled his way past Mason Mitchell with 17 laps to go to win at Michigan International Speedway. The 20-year-old became the first driver in win in his ARCA debut since Alex Bowman at Madison International Speedway in August 2011. Suprisingly enough, Bowman drove for Venturini Motorsports at theContinue Reading