Former Blaney tire changer says ‘something needs to change’ with Penske 12 pit crew
Before Sunday, Blaney had lost 86 combined spots on pit road.
On Sunday, Blaney was the leader and poised to win the race until a late caution forced crew chief ...Keep reading