Brent Crews earns his first ARCA Menards Series victory in Springfield at the Illinois State Fairgrounds in the Dutch Boy 100 on Sunday.
SPRINGFIELD, Illinois — Jesse Love’s impressive summer win streak came to an end on Sunday afternoon courtesy of his Venturini Motorsports teammate Brent Crews.
Continue reading