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