Allgaier To Make Sprint Cup Series Debut; Full Time Ride in 2014
2013-08-28
Phoenix Racing now has a new owner after James Finch came to an agreement with Harry Scott Jr. Scott will officially take ownership on September 10th, right before the Chase kickoff at Chicagoland. Scott has some big plans in the works for the No.51 team including a new pilot, currentContinue Reading