5 free agent wide receivers that make sense for the Buffalo Bills
K.J. Osborn
K.J. Osborn could be intriguing as well. While he doesn't possess the sub-4.4 speed, he's still running a 4.48, which is pretty solid as well. But his projected market value of $7.5 million makes him more of a bargain for the Bills if they want to keep their cost down and use that money elsewhere. Osborn is also only 26 years old and has spent the first three years of his career with the Minnesota Vikings.
In his first three years, he has recorded 48 or more receptions each year, with 60 being his highest total in 2022. Last season was his lowest total but also the first time playing significant snaps without Kirk Cousins under center. He finished the year with 48 receptions, 540 yards and three touchdowns. For the money, he could be a solid addition to the Bills roster.