My worry would be that Hairston has somewhat of an ego, and wants to be an everyday player, not a role player.
A major league baseball player with an ego? No way, please say it aint so....
All have egos, but his sometimes will get in the way of his playing.