Brandon Beane says the Buffalo Bills are looking to get a contract extension done with Josh Allen sooner than later.

"It helps you for your planning the sooner you can get that contract done," Beane told the Huddle & Flow podcast. "Again, I hope that we can get him done, if not this year, next year. You don't want to get into the franchise (tag) and all that stuff. It's a tool that you use if you have to to keep a great player, but at the end of the day, we want Josh here for the long term. We want him to be happy, and obviously, we want it to be a deal where we can still put talented players around him because Josh is a competitor. He's not wired for us just to pay him, then not be able to put stuff around him. So we'll try and find that deal that works for him and works for us."

Allen is still under team control through the 2022 season when accounting for his fifth-year option.