Press Pass: Michael Self

March 02, 2013, NASCAR.com

Michael Self talks about his third place finish at Phoenix and starting off the season top ten in points.