The Bills have started their offseason program, and there's a notable absence. Stefon Diggs isn't in attendance. Usually these things are related to contract dissatisfaction, which is possible, but Diggs is currently the league's 6th-highest paid wideout at $24 million per year.

There was also some drama in Buffalo's playoff loss to Cincinnati last year, with Diggs yelling at Josh Allen and disappearing quickly after the game.

We'll get more information about this moving forward, no doubt, but certainly he's a critical component of the team. It's quite a drop from him down to the team's next-best wideout, Gabe Davis, and a greater level of uncertainty after that -- Khalil Shakir, signings Deonte Harty and Trent Sherfield, KeeSean Johnson. Whatever may be eating Diggs, Buffalo needs to work it out quickly.

“I’m just looking forward to getting back with him and working on things and continuing to get better,” Josh Allen said yesterday. “Because he is the best receiver in the league and he helps us out a lot on this team. Looking forward to continuing our relationship on and off the field and him continuing to make plays for us.”

Diggs may not be the best receiver in the league, but he's up there, and has been for the past three seasons he's been with the team. One good metric showing this is yards per target; the amount of yards generated by every pass thrown his way, both completions and incompletions. Diggs has two of the top seasons by any wideouts over the past three years, right up there with any elite receiver you want to name.

Table shows all wideouts with at least 120 targets from 2020-2022, sorted by yards per target. Buffalo will figure out what's eating Diggs and make him happy, I think.

WIDE RECEIVER YARDS PER TARGET (120+), LAST THREE YEARS
YearPlayerTgtNoRecAvgTDY/Tgt
2021Deebo Samuel, S.F.12177140518.31411.6
2021JaMarr Chase, Cin.12881145518.01311.4
2020Justin Jefferson, Min.12588140015.9711.2
2022A.J. Brown, Phil.14588149617.01110.3
2021Cooper Kupp, LAR191145194713.41610.2
2020DK Metcalf, Sea.12983130315.71010.1
2022Tyreek Hill, Mia.170119171014.4910.1
2022Terry McLaurin, Was.12077119115.559.9
2022Justin Jefferson, Min.184128180914.199.8
2021Justin Jefferson, Min.167108161615.0109.7
2020Calvin Ridley, Atl.14390137415.399.6
2020Tyreek Hill, K.C.13587127614.7179.5
2022Stefon Diggs, Buff.154108142913.2119.3
2020Stefon Diggs, Buff.166127153512.189.2
2020Davante Adams, G.B.149115137412.0189.2
2021Davante Adams, G.B.169123155312.6119.2
2021CeeDee Lamb, Dall.12079110214.069.2
2021Mike Williams, LAC12976114615.198.9
2022Mike Evans, T.B.12777112414.668.9
2022DeVonta Smith, Phil.13695119612.678.8
2020DeAndre Hopkins, Ariz.160115140712.268.8
2022Amari Cooper, Cle.13278116014.998.8
2022CeeDee Lamb, Dall.156107135912.798.7
2021Chris Godwin, T.B.12798110311.368.7
2020Amari Cooper, Dall.13092111412.158.6
2022Davante Adams, L.V.180100151615.2148.4
2021Michael Pittman, Ind.12988108212.368.4
2020Terry McLaurin, Was.13487111812.948.3
2022Christian Kirk, Jac.13384110813.288.3
2020Allen Robinson, Chi.151102125012.368.3
2021Hunter Renfrow, L.V.128103103810.198.1
2021Terry McLaurin, Was.13077105313.758.1
2020Robby Anderson, Car.13695109611.538.1
2020Tyler Lockett, Sea.132100105410.5108.0
2022Amon-Ra St. Brown, Det.146106116111.068.0
2020Cooper Kupp, LAR1249297410.637.9
2022JaMarr Chase, Cin.13487104612.097.8
2021Tyreek Hill, K.C.159111123911.297.8
2021Brandin Cooks, Hou.13490103711.567.7
2021Darnell Mooney, Chi.14081105513.057.5
2022Garrett Wilson, NYJ14783110313.347.5
2021DK Metcalf, Sea.1297596712.9127.5
2021Stefon Diggs, Buff.164103122511.9107.5
2022DK Metcalf, Sea.14190104811.667.4
2020Robert Woods, LAR1299093610.487.3
2021Jaylen Waddle, Mia.14010410159.877.3
2021Keenan Allen, LAC157106113810.767.2
2022Chris Godwin, T.B.14210410239.837.2
2021DJ Moore, Car.16393115712.447.1
2021Marvin Jones, Jac.1207383211.446.9
2021Marquise Brown, Balt.14691100811.166.9
2021Jakobi Meyers, N.E.1268386610.426.9
2021Diontae Johnson, Pitt.169107116110.986.9
2022Zay Jones, Jac.1218282310.056.8
2020Keenan Allen, LAC1471009929.986.7
2022Michael Pittman, Ind.141999259.346.6
2020JuJu Smith-Schuster, Pitt.128978318.696.5
2020Diontae Johnson, Pitt.1448892310.576.4
2022Diontae Johnson, Pitt.1478688210.306.0

--Andy Richardson