I'm not sure that I'd call him a team player. He's one of those guys where when all is good, he's a leader and a great teammate, but when things aren't going well, he puts himself in position (his words or actions) which make it easy to point the finger at him.