Tech Talk: Matt Puccia Talks Tire Wear at Bristol
The No. 16 team of Greg Biffle is heading into Bristol knowing it has to win in the next few weeks to have a chance to run for the championship, and crew chief Matt Puccia feels confident that the team is going to have something for the competition thanks to a strong car from the spring …