TO was never IN Baltimore in the first place. Due to a mixup with his agent, San Fran mistakenly traded him to Baltimore when he was supposed to be a free agent. He was never on the Baltimore franchise. Also, Baltimore has arguably the best defense in the league, and most definately one of the top 5 along with Pitt and NE. The only reason he didn't want to go there is because they have a complete lack of offense. I'm not so sure he cares more about winning or catching touchdown passes.
And, after his injury, given he's only been out for 2 months when he's supposed to be out at least 3, I'd say 75% is a very good estimate as to his playing condition.