Tag Archives: Michael Self

The V Keeps Flying: Michael Self Wins Lucas Oil 200 Pole in Daytona

For the fourth year in a row, Venturini Motorsports has won the pole for the season-opener at Daytona. This Saturday, it was Michael Self topping the field as the lead car in qualifying group 1, driving what he called “the best car I’ve ever had at Daytona.” 🚨 @GeneralTire POLE …

Read More »