IMO, Jones is just another 90/10 driver thats a detriment to the team when the car isn't on rails. The commentators tonight talked about the crew chief having to calm
Erik down, he was self destructing when the car wasn't to his liking.
Its a huge disappointment to his fans failing to win the...