PITTSBURGH — Diontae Johnson has his flaws.
The 26-year-old receiver from Toledo led the NFL in drops with 14 in 2020, and though he showed growth in that department in 2021, dropping just six balls, he came up small at some crucial moments and struggled late in the campaign, failing to eclipse the 51-yard mark in any of his last five games. (That included the playoff loss at Kansas City.)
For that reason, the three-year, $39.5 million extension he signed Thursday has been greeted coldly in some corners. The bottom-line numbers, however, suggest the Steelers got a reasonable deal in a receiver market that's getting pricier every year.