Quarterback Aaron Rodgers is celebrating the contract that will keep him a Green Bay Packer for life.

Rodgers posted a photo and thank you message on Instagram after news broke that he agreed to a record-setting four-year contract extension with the Green and Gold:

Under the deal, first reported by former Packer and current NFL Network analyst James Jones, Rodgers will make about $33.5 million per year. That makes him the highest paid player in the NFL.

Jones reports that there are more than $100 million in guarantees.

The Packers confirmed the signing of Rodgers Wednesday evening with a list of his impressive accomplishments: Two-time MVP; NFL best career passer rating; NFL best INT percentage; only QB to throw 40-plus touchdowns with seven or fewer INTs.

ESPN's Adam Schefter is reporting that the deal ultimately will be worth $176 million to $180 million.

"Big feature is cash flow: $67m before end of calendar, over $80m before St. Patrick's Day next year, $103m practically guaranteed," Schefter tweeted, citing a source.

This deal means Rodgers, 34, will likely finish his career in Green Bay. He has two years on his current contract. The extension will keep him in Green Bay through at least 2023.

Rodgers turns 40 on Dec. 2, 2023.

"Excited for Aaron," James Jones tweeted. "He gets to focus on bringing the Lombardi Trophy back to Green Bay! #Respect"

NFL Network's Ian Rapoport says Rodgers will get more than $80 million by March. "A huge first year payout for their star," Rapoport says.

Rodgers and teammates attended the annual Welcome Back Packers luncheon Wednesday.

Moments after signing the deal, Rodgers strolled into the luncheon dressed as Old West lawman Wyatt Earp. He always comes to the yearly event in costume.