Getty Images

The Steelers typically don’t provide fully guaranteed salaries in future years for veteran players. In the past, they made an exception for quarterback Ben Roethlisberger. This time around, they didn’t.

But Roethlisberger still ended up doing pretty darn well.

Via Albert Breer of NFL Media, Roethlisberger received a signing bonus of $31 million. Contrary to at least one report that Roethlisberger has $60.75 million fully guaranteed at signing, Breer says that the deal has no other fully guaranteed money at signing, beyond the signing bonus.

Breer reports that Roethlisberger’s 2016 base salary of $17.75 million is guaranteed for injury only, as is his $12 million base salary for 2017. But injury-only guarantees are honored only if the player suffers a career-ending injury. Rarely (if ever) has a team been required to honor a significant amount of money guaranteed for injury report.

Coincidentally (or not), the signing bonus falls in the exact midpoint of the range of franchise-quarterback signing bonuses over the past three years, with Tony Romo and $25 million on the low end and Drew Brees and $37 million on the high end.

Roethlisberger also is due to receive a $4.25 million roster bonus in 2015 and a base salary of $1 million in 2015, a $5 million roster bonus and a $12 million base salary in 2018, and a $5 million roster bonus and a $12 million base salary in 2019. The deal has $9 million in escalators available in 2018 and 2019, but there is no specific information yet about the triggers.

The folks at Spotrac.com have crunched the cap numbers. At $17.245 million in 2015, Roethlisberger’s deal freed up only $1.15 million in cap space for the present year. Next year, the cap number jumps to $23.95 million, which likely means that a can-kicking restructuring is coming next February or March.

In 2017, the cap number is $18.2 million. The final two years of the deal carry a cap number of $23.2 million.

Even without fully-guaranteed money beyond the signing bonus, it’s likely a three-year, $65 million commitment by the Steelers, giving Roethlisberger a whopping $53.4 million in new money for the extra two years. If the Steelers choose to end the relationship in sooner than three years, he’ll get $34.25 million for one year, or $52 million for two.

After the first three years at $65 million, it’s a relative bargain to keep Roethlisberger around at $17 million in 2018 and 2019, when he’ll be 36 and 37, respectively.

Despite the absence of high-end fully-guaranteed money, it’s a true franchise quarterback contract — making the reluctance of the player to leak the numbers on Friday even more confusing. From the late-Friday announcement to the 5:00 p.m. ET press conference, someone obviously wanted the deal to be downplayed.

Still, the numbers were destined to be released, and the numbers show that Roethlisberger made the most out a cap figure that would have forced the Steelers to spend $22.074 million under the franchise tag to keep him around for 2016.

Even if that had happened, he would have gotten $33.6 million in the first two years. He’s now getting more than that in 2015 alone.

Maybe the truth is that the team that wanted the deal to be downplayed. Because if the Steelers can afford to give Roethlisberger that much money, maybe the Steelers can afford to pay other guys, too.