What if James Shields has absolutely no desire to extend, and wants to test free agency? You can't really blame a GM for not extending someone, unless you know for a fact that a player would have extended at a reasonable price, like with that Beltran debacle years ago.
James Shields did not grow up a Royals fan, and he has never had a choice about where he can play. He might like KC fine just as he tried to enjoy living in Tampa Bay, but if I were a player, I'd like to be able to choose where I play at some point in my career.
<WarMoose> Think about how stupid the average person is. Now realize that half of them are dumber than that.
<Chunda> Why half?