Green Bay Packers quarterback Aaron Rodgers is going to play for the franchise in 2021, but it looks like this could indeed be his Last Dance with the club. ESPN's Adam Schefter is reporting a new agreement that will essentially set up Rodgers' departure from the Packers after this season.

Here are all the details:

All this reporting comes not long after Packers CEO Mark Murphy and general manager Brian Gutekunst addressed the Rodgers situation at Monday's shareholder meeting. The initial leak on Rodgers' plans to return came right after that, and now we have this waterfall of information about his future.

Here's more from Schefter on ESPN:

The Aaron Rodgers drama has been ongoing for a while. There were rumors of a possible trade right around the 2021 NFL Draft, but nothing came to fruition and things have been stewing ever since. Rodgers wasn't happy with the Packers for a variety of reasons, and it wasn't clear if he was going to show up for training camp after skipping all the other offseason activities.

The way Schefter tells it, Rodgers was ready to no-show camp before the two sides got together and ironed this new agreement out. Rodgers will now show up to play and see how things go in 2021 before revisiting the situation in 2022. The Packers should be a Super Bowl contender this season, so perhaps a championship run would get him to change his mind.

Or maybe this really will be a Last Dance situation and Rodgers wants to leave next year no matter what. In that case, Green Bay can work out a trade after having plenty of time to prepare for that scenario. The Packers also can't tag Rodgers, giving him more freedom.

This seems like a reasonable compromise to a contentious issue.