Crew Chief Change for Biffle’s team

UPDATE #2 This rumor is upgraded to 'fact' with this announcement.

07/11/11 Hearing that Matt Puccia is now the new crew chief for No. 16 Greg Biffle.

07/11/11 According to sources, Roush Fenway crew chief Greg Erwin on the No. 16 car is no longer with the team. We do not yet know whether he quit or was fired.

Leave a Reply