I don't think he's as bad as some make him out to be. His agent was the one responsible for him holding out. He even said that he let his agent handle everything. Plus, I read this at CNNSI...
San Francisco 49ers (3-2)
My colleague Peter King had a good tidbit about Michael Crabtree the other day, with the rookie receiver quizzing 49ers GM Scot McCloughan on why San Francisco return man Allen Rossum was inactive for a recent game at St. Louis. It showed that Crabtree, even while unsigned, was paying attention to the details in San Francisco. But I couldn't help but notice this week that the 49ers released Rossum to make room on their active roster for -- you guessed it -- Crabtree. Do you think McCloughan had to explain that one to him?
At least it shows that the guy was still following the 49ers and in the back of his head, he probably did want to play for us. Or maybe he's scared of punt return duties?