Callahan Claims Another Stafford Win
Steve Callahan Bags Third Stafford Motor Speedway Win in a Row at SUPRS Xtreme Tuesday Race Stafford, CT – March 22, 2016…It took him 33 races to finally get into victory lane this season, but Steve Callahan maintained his status of online king of Stafford Motor Speedway Tuesday night after taking his fifth win in seven years at this track with the Supermodified Ultimate Pavement Racing Series. After setting fast time earlier in the night, “Steady” Steve… Keep Reading