Crew Chief Change for Biffle’s team
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.