The Buffalo Bills and general manager Brandon Beane caught some heat over the offseason for not doing enough to upgrade their offense. Many fans and media members felt that the team should have done more to give NFL MVP Josh Allen more weapons to throw to in the wake of a season where Allen and offensive coordinator Joe Brady made sure that “everybody ate.”
Beane even caught some strays during Buffalo’s second preseason game, as sideline reporters Pam Oliver asked Allen about his feelings on that exact question. Of course, Allen didn’t take the bait, instead saying that he trusts the front office and the coaching staff to develop the players they already have in-house.
Nobody knows the receivers on Buffalo’s current roster better than Allen, who is as meticulous as they come in telling his pass catchers where they need to be and how they need to run their routes in order to succeed in the offense. Even for those of us who follow the team fanatically, we can’t be sure about who’s doing what at every moment of practice.
In today’s edition of “90 players in 90 days,” we discuss a receiver who’s having a great preseason for the second-straight year.
_____________________________________________________________________________
Name: Tyrell Shavers
Number: 80
Position: WR
Height/Weight: 6’4”, 211 pounds
Age: 26 (27 on 8/18/2026)
Experience/Draft: 1; signed with Buffalo following the 2023 NFL Draft
College: SDSU
Acquired: UDFA signing
Financial situation (per Spotrac): At the end of the 2024 NFL season, Shavers signed a reserve/future contract with the Bills. That two-year deal is worth a total of $2.042 million. If he makes the 53-man roster, Shavers carries a cap hit of $963,500 for the season. If he’s released, the Bills will carry a dead-cap hit of $7,000.
2024 Recap: Shavers had a strong training camp, and he was one of the more consistent Bills on film during the preseason, as well. He saw seven targets, catching four passes for 28 yards in the exhibition games. More importantly, he saw time with the first team and quarterback Josh Allen during those training camp practices, and he didn’t look over-matched or out of place.
When final cuts came, Shavers didn’t make the team, but the Bills added him to their practice squad. He was elevated from the practice squad for three games. He made his professional debut against the Houston Texans in Week 5, playing 16 snaps without a target in the 23-20 loss. He also played six offensive snaps in Buffalo’s 30-20 victory over the Indianapolis Colts in Week 10.
His final appearance came in Week 17 against the New York Jets, a game the Bills won 40-14. Shavers played on just 10 snaps on offense, but he took his lone target, a swing pass from Mitchell Trubisky, 69 yards for a touchdown. In those three games, Shavers also totaled 10 snaps on special teams.
Positional outlook: Shavers is battling with a host of others to make the roster at receiver this year. Khalil Shakir,...