Steve Torrence is back in the driver's seat for Indy. The two-time U.S. Nationals winner is ready for a big weekend.

Continue reading...