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 AR1.com 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