Jonathan Davenport shows championship form with Flo win at Brownstown

Defending FloRacing Night in America Series champion Jonathan Davenport showed why he was last season’s titlist by turning in a dominating performance in the season’s second race at Brownstown Speedway on Wednesday night. The victory served as a lucrative follow-up to the $50,000 triumph he scored last weekend at All-Tech … Continue reading Jonathan Davenport shows championship form with Flo win at Brownstown

Continue reading