Press Pass: Denny Hamlin

March 03, 2013, NASCAR.com

Denny Hamlin is talks about his third place finish at Phoenix but still feels there is work to do.