NASCAR – Greg Biffle Wins at Michigan and Takes Sprint Cup Points Lead [PICTURES]
Using a blown engine by Jimmy Johnson to his advantage, Greg Biffle took the checkered flag, and the points lead in the ‘Race to the Chase’ by winning the Pure Michigan 400 this past weekend at Michigan International Speedway.