April 28 2012 Richmond Capital City 400 NASCAR Race Results Ryan Rantz NASCAR News, Race Results NASCAR, NASCAR news, Richmond Capital City 400, Richmond Finish Order, Richmond Results, Richmond Spring Race Kyle Busch Dale Earnhardt Jr. Tony Stewart Denny Hamlin Kasey Kahne Jimmie More