Not on board with the Thornton trashing. His situation was mishandled from the start. The GM resigns him to a long ass deal and gives him a NMC. Less then a year later Wilson strips Thornton of the captaincy saying that he crumbles under pressure, announces this all in a season ticket town hall meeting, basically listening to his haters and putting all the playoff woes on Thornton. He hadn't even had this conversation with Joe yet, he found out through the media when they asked him about it. Rumor comes out that he asked Thornton to waive his no trade clause less then a year after giving it to him, and Thornton goes to the media says there is no way in hell hes waiving it that he asked for it for a reason and he wants to stay in San Jose. Wilson denies he asked him. Things simmer down for a while then in another town hall meeting, this season, Wilson brings it up again saying , "He's got such a big heart that when stress comes to him, he lashes out at people and it kind of impacts the team. The pressure and stress, I felt, was getting to Joe." This is when the he needs to keep his mouth shut comments happened. I'm not sure Thornton has such a problem with McLellan other then McLellan is probably likely to side with his boss more then he is with Wilson.