When Jake McCabe gets the green light, he’ll once again be slamming the gas pedal. Luke Fox provides updates on the ...