Gabe Davis obviously needs to be more consistent and do a better job holding onto the ball, but besides his impressive you. There is this.
https://www.statmuse.com/nfl/ask/what-wr-has-the-most-receiving-td-in-the-last-3-years
He was also the 13th rated pass blocking interior lineman per pff last season.
And the Bills are still a passing team, no matter how much fans think running still leads to success in the NFL.
He was under contract for 2023, so it's a 3 year extension.
Have to wait for the details to see what this really means, besides being a lot of money for a team without a qb.