Greg Biffle’s crew chief quits
Multiple websites today are reporting that Greg Irwin who is Greg Biffle’s crew chief quit today. He reportedly will be replaced by Matt Pucchia at New Hampshire.
Multiple websites today are reporting that Greg Irwin who is Greg Biffle’s crew chief quit today. He reportedly will be replaced by Matt Pucchia at New Hampshire.
July 11, 2011 @ 3:06 pm
Good for Greg!! Kentucky was a major mess…would have loved to watch him run but I was stuck in a cluster F of traffic and never got into the track until lap 198!
Good luck Greg and good luck Ky….Ky does not deserve a race!