No Picture

Biffle to the top

LAS VEGAS — Greg Biffle didn’t have the car to win Sunday’s race, but he did manage to leave Las Vegas with a consolation prize. After his third third-place finish in as many races, Biffle is the Cup series leader for the first time since June 2005.
As loose as his car was in Saturday’s practice, […]