I thought the point was whether or not there was any penalty or infraction against anyone should an agent gamble on a game. And there is, and as previous posted, the penalty is paid by the player (i.e. the agent is an the associate).
Cause 15 - of the contract....
15. INTEGRITY OF GAME. Player recognizes the detriment to the League and professional football that would result from impairment of public confidence in the honest and orderly conduct of NFL games or the integrity and good character of NFL players. Player therefore acknowledges his awareness that if he accepts a bribe or agrees to throw or fix an NFL game; fails to promptly report a bribe offer or an attempt to throw or fix an NFL game; bets on an NFL game; knowingly associates with gamblers or gambling activity; uses or provides other players with stimulants or other drugs for the purpose of attempting to enhance on-field performance; or is guilty of any other form of conduct reasonably judged by the League Commissioner to be detrimental to the League or professional football, the Commissioner will have the right, but only after giving Player the opportunity for a hearing at which he may be represented by counsel of his choice, to fine Player in a reasonable amount; to suspend Player for a period certain or indefinitely; and/or to terminate this contract.
I think we all can agree that the agent gets off scott free, but that does not mean no infraction has occurred and, if caught, no one is punished
My point, although I probably have not made is as clearly as I would like is that SOMEONE ELSE pays the penalty and incurs the downside. The player.