I'm not going to say that Troy Vincent got his job as an NFL executive because of his secret meeting with Goodell in which he is alleged to have made a deal to deliberately undermine the players' bargaining position in return for owner support in order to further his own position in the NFLPA, but the timing is fishy, especially for someone who is known to have abused his position in the NFLPA by illegally leaking agent contact information to his private company for personal gain "by mistake". If there is one thing you can say about Troy Vincent, it's that he sticks to his principles. His very green principles.