Matt Puccia Named Crew Chief for No.16 Greg Biffle’s Sprint Cup Team
Matt Puccia will be the crew chief of the No. 16 3M Sprint Cup team at Roush Fenway Racing effective immediately. Puccia has been with Roush Fenway Racing since the end of 2004 and was most recently assigned to the research and development program. Prior to this season, Puccia wasContinue Reading