Travis ran the Wisconsin Dells 100 ARCA Midwest Tour race at Dells Raceway Park on June 8th. He qualified 3rd and started the feature in 4th place. He took the lead on lap 49 and looked like he was headed for another victory when he suffered a mechanical failure on lap 76 and was forced to retire from the event. Despite the disappointing finish the team feels good about their performance as this was the 9th consecutive race in which […]