His resume is that of a journeyman backup. Pretty clear. He is not on his 8th team in 9 seasons as "a function of the talent around him". In Denver, he had Philip Lindsay, Emmanuel Sanders, DeMaryius Thomas (8 games), and Courtland Sutton--not exactly chopped liver. He eeked out 18 TDs on 15 ints and they got rid of him. The year before that, on the Vikings, he also had a loaded roster. Only 22 TDs, but won 11 games. Then they dumped him too.
He would win 10-11 games for the Bills?? The Bills, with the NFL's best QB (who had "30+ TDs") won 11 games last year!
Anyway, you listed Mayfield, Goff, Tua, Zach Wilson, Ryan, and Jones as guys you think Keenum is as at least as good as. Not to belabor the obvious, but if that was true, the Browns, for instance, would have kept him after singing the soon to be suspended Watson.
I was high on Keenum here on this board when he came out of college, but....come on! He's a scrub who might get a loaded team some wins. Which is fine for the one guy on the roster that fans never want to see enter a game. He has one decent preseason game (after a not so decent one) against guys scrambling for a roster spot---and now he's "way underrated". ...