Tarell Brown left $2 million on the table this offseason. This hardly was part of the plan.

The San Francisco 49ers cornerback was due to earn $2.925 million in 2013, the final year of his contract. To collect $2 million of that salary, he was obligated to attend offseason workouts with the team. Unaware that his attendance was contractually mandatory, Brown worked out on his own in Texas.

He didn't realize he had cost himself dearly until Thursday, when he saw reports on Twitter. He immediately fired his agent, Brian Overstreet.

"No one wants to leave money on the table," Brown said Thursday, via The Associated Press. "If I would have known the clauses in my contract -- that's what agents get paid to do, to orchestrate the contract and to let you know what you can and can't do as far as workouts and OTAs and things of that sort. That's what he got paid to do. He didn't do that, so in my opinion, you have to be let go. We all are held accountable for our actions. This is part of the business."

After finishing what we imagine was a tremendously pleasant conversation with Mr. Overstreet, Brown reached out to the 49ers. Unfortunately for the 28-year-old, "there wasn't too much I really could say."

"It had nothing to do with not being in shape, not wanting to work out, no contract problems, it just had to do with me wanting to go back home and train," Brown said. "It's something I've been doing for the past few years."

Brown said he plans to sit down with 49ers coach Jim Harbaugh in an effort to work out a compromise of some kind.

That's complete bullshit. It's the agents job to tell the player what is in the contract. After that it is the player's responsibility to follow the contract. Working out, taking care of their bodies, and playing football is an NFL player's job. If he doesn't care enough to remember a clause in his contract that will pay him 2 FREAKING MILLION DOLLARS, then the fault is his own.

That's complete bullshit. It's the agents job to tell the player what is in the contract. After that it is the player's responsibility to follow the contract. Working out, taking care of their bodies, and playing football is an NFL player's job. If he doesn't care enough to remember a clause in his contract that will pay him 2 FREAKING MILLION DOLLARS, then the fault is his own.

The agent is getting paid to do this. It's not like he's doing this out of the goodness of his heart. If his client has a clause that could cost him $2M, your agent sure as shit better tell his client to do it. What, do you think that every football player has a Microsoft Outlook Calendar and loads into it that 3 years from today, you have to make sure to attend a workout?

Do you hire an accountant to do your taxes? Or a financial planner? Is it your job to micromanage those people? Or do you think that when you pay those people money, it's their responsibility to take care of you?

What else do we have to go off of right now? It's very likely that Overstreet either didn't know about the bonus himself or he neglected to tell Brown. It's not very likely Brown knew he could make 2 million dollars from just working out and declined. His base salary is $900,000 this season. No way he would have turned down the opportunity to make $2,000,000 in the off season.

Do you hire an accountant to do your taxes? Or a financial planner? Is it your job to micromanage those people? Or do you think that when you pay those people money, it's their responsibility to take care of you?

The agent has done his job so long as he explained this obligation to the client before the contract was signed. Assuming that happened, the agent isn't necessarily in wrong here. However, it would be better quality service as an adviser and in their own best interest to make efforts to remind the client about this provision and particularly as it seemed to only be applicable in the final year of the deal.

That's complete bullshit. It's the agents job to tell the player what is in the contract. After that it is the player's responsibility to follow the contract. Working out, taking care of their bodies, and playing football is an NFL player's job. If he doesn't care enough to remember a clause in his contract that will pay him 2 FREAKING MILLION DOLLARS, then the fault is his own.

No offense but it's clear that you aren't used to dealing with "talent".

People who earn a living from their "talent" hire others to maintain their finances, make deals in their best interest and inform them, daily if necessary, of their contractual obligations.

Doing so allows them to focus on their job, whether it's as a sports, music or movie star.

From what's been released publicly to date, it appears that the agent failed his client.