After a heated finish and some pit road tempers, last weekend at Berlin Raceway, Jesse Love and the Venturini Motorsports No. 20 were able to
After a two-lap, side-by-side battle to the checkered flag, it was Jake Finch and the No. 20 Venturini Motorsports team who took home the checkered