Yep, that agent just cost himself a lot of money. $17 million over 3 years... $17 million is what T.O. was seeking as a signing bonus. The agent would have gotten around $700,000 on the potential signing bonus alone, plus whatever his commisions were for the actual yearly salary, which could be 4% of $10 - $15 million per year.

Now, he's just stuck with $700,000 for the entire thing if T.O. ends up staying with the Niners at his old contract.