Quote Originally Posted by Brett
I think now that they have the crew pit issues resolved and a new crew chief, things will be better for him. I mean look at the last 2 weeks. He went rom a non-contender to the point race at 18th place to 13th with 8 races left to go in the point chase, He keeps up in the top 5 or even top 10 winnings he will make up for the bad season he has been having
i personally think that corvette accident scared the shit outta him thats part of the reason why i think hes been doin really bad recently