Brent Crews Earns His First ARCA Menards Series Victory in Springfield

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