Question: who won the oreilly auto parts 500 last year
Answer: Kyle Busch