Biffle wins at Michigan when Johnson’s car falters
Greg Biffle won the NASCAR Sprint Cup race at Michigan International Speedway on Sunday when leader Jimmie Johnson left the track because of engine trouble with six laps left.
View full post on Sports News Headlines – Yahoo! News
Leave a Reply