Yes the agent should be fired IMO, but I don't feel sorry for the guy as it's his own responsibility to know the basic framework of his contract.

What's your familiarity with the structure of NFL contracts and their negotiations?

I mean I'm assuming you're not just speaking irresponsibly of things you know nothing about. What NFL contracts have you looked over? You seem to have some knowledge about what is and what isn't clearly stated to the player.

I mean for all I know these contracts are 27 pages and very confusing for the average person. I have no idea at all what an NFL contract looks like.