There were a few things about quarterback Jake Fromm's draft experience that may be extremely surprising to a lot of people. First was the team that took him: the Buffalo Bills.

The Bills selected Fromm, which seemed odd to some people because they already have Josh Allen. In fact, they drafted Allen in the first round (seventh overall) just two seasons ago.

Although he still has some up-and-down plays, Allen took major steps forward in 2019. The Bills quarterback is a tank running the football and has a massive arm, an arm that showed serious accuracy improvements last season.

So why did the Bills take Fromm? Apparently — and the second surprising reason — general manager Brandon Beane selected based on the best talent remaining in the draft and not exactly because of a particular need, per ESPN.

“In a text to ESPN's Chris Mortensen, Bills general manager Brandon Beane said he “wasn't planning on drafting a quarterback today,” but Fromm was “too good to pass up” at that spot.”

Jake Fromm has been one of the better quarterbacks in college football for each of the last three years with Georgia. Due to all that, he was expected to go much earlier than he did. The Bills snatched him up deep in the fifth round, with the 167th overall pick.

No one would have been surprised if Fromm went in Day 2, so his drop was pretty substantial.

Obviously, Fromm will not be the Bills' starter. However, it's never a bad thing to have a good backup, especially considering Allen's play style. With how much he loves to run and try to go through defenders, there's a pretty high risk for injury.

Beane saw serious value late in the fifth round. With that said, one can't really blame him for taking Fromm, who fell right into Buffalo's lap.