Allgaier Overcomes Early Struggles to Finish 13th at Atlanta Motor Speedway

September 5, 2010