Good news: DeSean Jackson just signed a three-year, $24 million contract with the Redskins that includes a $5 million signing bonus.

Bad news: Jackson will soon be $516,415 lighter in the wallet. This is what the NFLPA has said he owes agent Drew Rosenhaus in unpaid loans and agent fees, reports Yahoo.com's Rand Getlin.

Getlin also tweeted that "Of that $375,000, Rosenhaus said he'd forgive $175,000 if [Jackson] allowed him to negotiate his then-upcoming contract with the Eagles."

More Getlin: "The law firm that represented Rosenhaus against Jackson was referred to him by NFLPA Executive Director De Smith."

Rosenhaus had no comment, according to NJ.com.