Greg Biffle wins at Michigan International Speedway
Greg Biffle won at Michigan International Speedway on Sunday, giving Ford Motor Company its 1,000 th victory.
Greg Biffle explained what it takes to win restrictor plate races during a media session on Friday morning.