Thames is 33 and projects for half a win in 400 PAs, which is basically market value if not below market value for what the Nats will be paying him? I don't think anyone is expecting Shaw to bounce back to being a 3.5 win player, but if you assume that he didn't just forget how to play baseball then one would think that a 29 year old Shaw should regress to his career mean, which is a versatile infielder who is a decent or above hitter. Considering they're making the same money I'd much prefer Shaw over Thames.
What are the dick bag comments? Saying this contract is a steal for the Nats is silly.