The last World of Outlaw Sprint Car race, ever! Have I got your attention? Well it got the attention of every Sprint Car fan in Phoenix, Arizona. The stands were packed and field was full. What was ...