Question: who won the oreilly auto parts 500 last year
Answer: 577 Report 2013 April 13 18 Kyle Busch Joe Gibbs Racing Toyota 334 501 ( 806.