He's a cocky jerk who is a clubhouse cancer that is underperforming
because he hasn't been able to adjust to the game after the game adjusted to him. At least that's my take as a Giants fan. I am really sad to see them put on waivers. He and the Dodgers deserved each other.