Last offseason, Tarell Brown lost $2 million for not attending OTAs in May as it was stipulated in his contract. He spent the OTA period training at home in Texas and when he found out about the losses, he fired his agent - Brian Overstreet.

For the 2013 season, Brown is making only $925,000 which is at the league minimum. Originally a fifth-round draft pick in 2007, Brown is in the final year of his contract and he is slated to become an unrestricted free agent in the offseason.

Head coach Jim Harbaugh, who usually doesn't discuss contracts, made an exception last July during the team's training camp to support Brown. He admitted it was a very sudden loss for the seventh-year cornerback.

"He got hit by a real torpedo," Harbaugh said in July. "But, he’s been very professional. And the thing I think for all of us is finding the solution. I think we’ll explore all those options and find the solution. It’s there. You’ve just got to do some thinking and do some work and get it done. But, we’re very motivated to do that because he deserves it. He’s earned it. I don’t want to see him playing for the minimum when he’s a starting top-end player.”

Brown has been the starting cornerback for the 49ers since 2011 before injuring his ribs in Week 11 against the New Orleans Saints. Tramaine Brock started in his place and Brown became the nickel cornerback in Week 15 against the Tampa Bay Buccaneers. With Carlos Rogers being out last Sunday with a hamstring injury, Brown started against the Green Bay Packers in the wild card round.

With the team's 'solution' being a $300,000 bonus, Brown will make $1.225 million for the 2013 season before he could be entering free agency.