Mitchell Eighth at Orange Show
The last time Matt Mitchell sat in the Bobby Ferro machine, he took home a win. The last time Matt Mitchell sat in his Matt Mitchell Racing machine, he won. Saturday night, Mitchell climbed back aboard the Ferro entry and though he didn’t win, he charged back from a mid race incident to score an eighth place finish at the Orange Show Stadium. […]