The 2018 NFL Draft is a couple of months away with a lot of speculation about which quarterbacks could be taken in the first round. UCLA's Josh Rosen is expected to be one of the first two quarterbacks taken with plenty of teams interested in his services, including the Buffalo Bills.

According to Optimum Scouting's Eric Galko via WGR 550 Radio, the Bills are quite fond of the Bruins gunslinger.

“They have aggressively scouting quarterbacks all year long. I think Josh Rosen is the apple of their eye. It'll be hard to go up and get him, but I think the tie between Buffalo and Giants GM David Gettleman kind of paints a picture of where they both might be thinking to go.”

Apparently, the Bills brass made it no secret that they covet Rosen. The problem is they'll more than likely need to trade up to get him in the draft, according to Galko.

“They've traveled to see him multiple times. I've been told by people around the league that a lot of teams feel Buffalo covets Josh Rosen…. People consider that Buffalo and Josh Rosen are a match. It'll be difficult to get him, they'll need to get into the top two picks.”

Along with Rosen, USC's Sam Darnold is expecting to be one of the first quarterbacks taken in the draft. The Cleveland Browns own the No. 1 pick with their sights set on bringing in a franchise-caliber quarterback, but Rosen has let it be known he doesn't want to play for Hue Jackson's struggling team.

The New York Giants have the second overall pick and could use it on Rosen to be Eli Manning's successor if the Browns take Darnold as many expect they will. The Bills, however, won't be on the clock until the 21st pick comes around. Buffalo has consecutive picks in the first round, 21 and 22, in which they can use to trade up, but it remains to be seen whether they'll do that or even if any of the teams at the top of the draft will be interested in making a deal.