I can't say I understand this deal at all. I know Hairston isn't that great but he is a really solid all around bench guy and if you are still trading for vets to help stay in it (Rolen) why trade off probably one of your better bench players? Just doesn't make any sense.