Callahan Surprised by Keystone Nationals Win
Steve Callahan Shocked to Win RT 93 Feature on Opening Night of SUPRS Keystone Nationals March 27, 2018 – Slusser, PA…Supermodified Ultimate Pavement Racing Series, (SUPRS), veteran Steve Callahan of Cuyahoga Falls, OH, wasn’t too shy about admitting his complete dislike of RT 93 Raceway before Tuesday night. But when the opening salvo of SUPRS 13th Annual Keystone Nationals was complete, he found himself shocked to be sitting in victory lane and may have changed… Keep Reading