A few weeks back, Calvin Johnson said he was unhappy with his exit from the Detroit Lions, and it was reasonably inferred that money was a big reason why.

Detroit required Johnson to pay back a portion of his signing bonus when he retired, and as Dave Birkett of the Detroit Free Press revealed, the amount was at least $1 million dollars, more than the $320,000 it was originally assumed he paid, perhaps adding to his frustration.

The Detroit Lions are pushing through the offseason workout period. Stay up to date with everything --take five seconds to sign up for our FREE Lions newsletter now!

Here's exactly what Birkett has heard on the matter.

Calvin Johnson paid back the Detroit Lions a lot more than originally thought from his signing bonus and wrote the team a check for at least $1 million. According to a person with knowledge of the situation, the franchise’s greatest receiver made a payment to the Lions for at least seven figures when he retired in March 2016. That’s significantly more than the $320,000 NFL Players Association records showed Johnson paid, or about 1/10th of the $3.2-million signing bonus proration the Lions would have been entitled to under the league’s collective bargaining agreement.

Johnson has admitted frustration with how his departure from Detroit played out, and when this angle is explored, it could be easy to see why. That's a huge chunk of cash to toss back, even if Johnson is a multi-millionaire.

Last week, Jim Caldwell stated that he expected the Lions and Johnson to resolve their "family dispute" in time, and admitted he still talks to Johnson.

We'll see where it goes from here.