What’s better than having one Josh Allen? Having two of them.

One year after selecting Wyoming quarterback Josh Allen in the first round of the 2018 NFL Draft, the Buffalo Bills are doing their due diligence on Kentucky’s Josh Allen. According to ESPN’s Adam Schefter, the Bills will be hosting the Kentucky edge rusher on a pre-draft visit.

Kentucky DE/OLB Josh Allen is wrapping up his two-day private visit today with the SF 49ers, per source. From SF, Allen will go on to Detroit to visit the Lions, and then later visit the Bengals, Buccaneers, Jaguars, Bills, Giants, Jets and Raiders. Busy schedule. — Adam Schefter (@AdamSchefter) April 3, 2019

Allen is coming off of a season in which he recorded 17 sacks, 21.5 tackles for loss and five forced fumbles. In his career at Kentucky, Allen registered 31.5 sacks, 42 tackles for loss and 11 forced fumbles.

The Kentucky defender has been a top-five pick in most mock drafts so if the Bills are serious about adding Allen to their defense, they would likely have to trade up to land the prospect. Based on the fact that Buffalo has 10 draft picks in the 2019 NFL Draft and few glaring needs to address after a hectic free agent signing period, it’s possible that the Bills are looking to package some of these picks in the hopes of landing an impact player like Allen.

Meeting with Allen could also be a case of Buffalo doing their homework on a player that could land in-division with the New York Jets. Multiple draft analysts have Allen going third overall to New York.

NFL.com’s Lance Zierlein gave Allen a draft rating that lands him in the “Chance to become Pro Bowl-caliber player” category. He went on to compare Allen to Minnesota Vikings linebacker Anthony Barr.