Despite odds, Keller still fighting
Keller Biffle AVONDALE, Ariz. -- Carved out from the side of a mountain, Phoenix International Raceway is a rather appropriate setting for both NASCAR Busch Series points leader Greg Biffle and top challenger Jason Keller.
For Biffle, he's almost atop the mountain, ready to claim the championship in Saturday's Bashas' 200, which would mark his second NASCAR title in three seasons (also won the truck crown in 2000).
But while Biffle is near the pinnacle, Keller has an almost insurmountable ...
Read full story