NASCAR America: Gordon needs to try for top 10, not a win (VIDEO)

0 Comments

Greg Biffle and Jeff Gordon are not strangers to winning at Michigan with four and three wins respectively, but despite their successes Parker Kligerman and Frank Stoddard see neither ending night in victory lane.