“You can’t win the race on lap one!” That was what one of Jon McKennedy’s crew members yelled to his driver shortly after their No. 73 Modified was parked in victory lane at Star Speedway (NH) at the conclusion of the SBM 125.  While it is somewhat of a cliché along the lines of “biding […]

Read more