Your stats have no context. Almost all of those are from his rookie year 2020; 13 games, 20 recs, 381 yards, and the 3 TDs. He last played in 2022, 7 games, 7 receptions, for 165 yds. We'll never know what could've been for him due to those injuries, but the Bills are taking a flyer, and if it pays off, he can fill the McKenzie role, only Hamler is good.