Now, some additional details of Brees’ contract with the Saints have come to light following early reports. Specific details about the contract aren’t confirmed, but it turns out that it’s a bit more complicated than the simple two-year, $50 million contract that was originally reported. The Times-Picayune out of New Orleans reports that Brees is actually signing a deal that’s on paper worth as much as $70 million for three years, but with the third year set to void automatically about two years from now: An official signing bonus isn’t part of Brees’ new deal with the Saints, but he did get a $13.5 million roster bonus which was reportedly guaranteed at signing. Here are the details, as also reported by The Times-Picayune:

Total guarantee: $27 million 2018 Base salary: $10.2 million (guaranteed) Roster bonus: $13.5 million (guaranteed at signing) Roster bonus: $3.3 million (guaranteed on Friday, March 16) Cap hit: $24 million 2019 Base salary: $11.05 million Roster bonus: $11.95 million (due third day of 2019 league year) Cap hit: $33.5 million (which can be lowered with a restructure next year) 2020 Base salary: $20 million (voids automatically if Brees is on roster last day of 2019 league year) Cap hit: $10.5 million (which would be raised if there’s a restructure next year)

Before re-signing with the Saints, who Brees has been with since way back in 2006, there was some boardroom drama involving the Minnesota Vikings, who, according to the NFL Network, made an attempt to snatch him away. This was likely to have sped up negotiations between Brees and the Saints, who would have stood to lose $18 million in salary cap “dead money” had they lost Brees, in addition to Brees himself. Eleven-time Pro Bowler Brees is in a good place with the team now, despite it being near the end of his long career. He’s poised to become the NFL’s all-time passing yards leader early this season as long as he doesn’t spend it on the bench.