Calvin Johnson shockingly retired earlier this offseason at the age of 30. One of the most talented wide receivers the league has ever seen, the former Detroit Lion seemed like he still had a lot left to give. At the very least, he figured to still be a huge part of his team's offense, and without him, they'll have to search for new ways to matriculate the ball down the field.

Still, the new boss of his team didn't try to dissuade Johnson from his decision.

"I did not try to talk him out of it," Lions general manager Bob Quinn said on The Jim Rome Show. "I felt over the years, my years of experience, when a player starts talking about retirement, they've already kind of made their decision in their mind. So to kind of talk someone out of it, I don't think that would be in the best interest for the team.

"So we gave Calvin, and his family, and his representatives a lot of time to make that decision. We had a number of conversations throughout the month of February and March, and it came down to a couple days before free agency which was really when we needed to know, just so we could plan ahead on filling some needs during the early parts of free agency."

It's a tricky balance Quinn had to strike this offseason. You obviously don't want to lose the best player on your team, but you also want to respect a player's wishes if he doesn't want to put his body in harm's way any longer. Quinn was in an especially odd position being that he was not with the team throughout Johnson's career and likely did not have the kind of relationship with him that would help sway him back to the team.

The Lions wound up signing former Bengals receiver Marvin Jones in free agency to help make up for the loss of Johnson, but it will obviously take much more than that. The entire balance of their team changed when Calvin decided to hang up his spikes. It'll likely take more than just one offseason to re-orient the team in a way that leads to as much offensive success.

The Lions GM respected Calvin Johnson's decision to retire at age 30. USATSI