All News: Tallaedga Superspeedway

Parker Scores First NASCAR Series World Championship Win at Phoenix International Raceway

April 7th, 2010 by

Josh Parker barged into the lead with ten laps remaining to score his first NASCAR Series World Championship (NiSWC) victory at Phoenix International Raceway last night.  Parker out-muscled leader Josh Berry on a late restart, then cruised to the online racing victory from John Gorlinsky and Derek Wood when a multi-car crash resulted in … Read the Rest »