The Buffalo Bills have shown interest in all four of the top quarterback prospects in the 2018 NFL Draft.

Sam Darnold, Josh Rosen, Josh Allen and Baker Mayfield all have skill-sets that could make them franchise quarterbacks in the NFL, but sometimes it comes down to the prospect landing on a team that is the right fit. According to NFL Network analyst Bucky Brooks, the Bills are an ideal fit for Wyoming's Josh Allen.

In the most recent Move the Sticks podcast, Brooks and Daniel Jeremiah had the chance to talk with Allen. After finishing the conversation with the quarterback, Jeremiah asked Brooks which team would be an ideal fit for the prospect. Without hesitation, Brooks named the Bills.

"Well the team that wants him the most, I would think, would be the Buffalo Bills," said Brooks. "And the reason why he would be a good fit up there is because I'm talking about him being wired the right way. Sean McDermott, Brandon Beane, they've created a culture in Buffalo where these are blue collar guys. They have a bunch of blue collar players on their squad. They're just going to go to work and they're going to see what happens at the end of the day. Josh Allen strikes me as a guy that can fall in line with that premise. He's not worried about being a superstar. He wants to be a great player. Put him in that locker room with those people, they surround him with the right stuff, he could be a guy that could be a long-term fixture at the position in Buffalo."

Jeremiah would name the Giants as his ideal fit for the Wyoming quarterback.

Allen has the size and arm strength that teams covet in a quarterback. He's also drawn comparisons to the likes of Cam Newton and Ben Roethlisberger during the pre-draft process.

While the Bills may be an ideal fit for Allen, it may be difficult for the team to select the quarterback. The Cleveland Browns, New York Giants and New York Jets are all in play for Allen with the first three picks in the draft.