The whole situation is crap. Walker had outperformed his contract, and in today's NFL, that means you renegotiate. He without a doubt should have held out (I thought so before he reported), and this is exactly why. Favre is a jackass for calling him out like he did. Not his job. Someone mentioned it being a thing a team player would do? Well, team players don't try to make another person a public enemy through the media. It was a crap thing to do, and now I'm quite positive, like another poster said, Favre isn't willing to pay Walker if his career is over.
The negative for the team? The argument this is exactly why you don't give the player too much money? Fine. Just don't cry like you're bit when the player won't play, because it's a two-way street.
The mention that maybe if he was in shape it wouldn't have happened? C'mon, Russ. I wouldn't even expect this kind of silly coulda-woulda-shoulda idea out of you. It's crap, and you know it.
Walker got screwed, and his future is now in jeopardy. But hey, it's only a business, right?