September 2 2012 Atlanta Advocare 500 NASCAR Race Results Ryan Rantz Race Results Atlanta, Atlanta 2012, Atlanta Advocare 500, Atlanta finishing order, Atlanta results, nascar finishing order, NASCAR results, Who won at Atlanta Denny Hamlin Jeff Gordon Brad Keselowski Martin Truex Jr. Kevin Harvick Kyle More