Jennifer: CC is what he is and it shows when teams (not just the Twins) get in his head.
As for my knowledge of contracts, I worked for a professional sports organization for 12 years and know quite a bit about contracts. The community service clause is a part of all contracts - not only franchise players but rookies as well.
Let's not make CC out to be a Boy Scout here. He's a contracted player within a major league organization and there are certain "contracted" duties he has to fulfill. It's not just CC - it is every player throughout professional sports so don't go there.