April 14 2012 Texas Samsung Mobile 500 NASCAR Race Results Ryan Rantz NASCAR News, Race Results Greg Biffle Texas Win, NASCAR, nascar finishing order, NASCAR results, Texas 2012, Texas Finishing order, Texas results, Texas Samsung Mobile 500, TMS, Who won at Texas Greg Biffle Jimmie Johnson Mark Martin Jeff Gordon Matt Kenseth Martin Truex More