Press Pass: Greg Biffle

, NASCAR.com

Points leader Greg Biffle talks about finishing third in Vegas.