Press Pass: Greg Biffle

December 24, 2012, NASCAR.com

Points leader Greg Biffle talks about finishing third in Vegas.