Josh Allen is in no rush to get a contract extension done with the Buffalo Bills.

"When it happens, it happens," Allen said on the 10 Questions with Kyle Brandt podcast. "Honestly, I love playing football. I want to listen and be engaged in the contract talks, but ultimately that's why you pay your agents. They'll iron out the details and if we get to something soon, I'd love to be locked down in Buffalo for a very long time.

"It's a place that I call home. I love being there, I love the fanbase, I love the city. Everything I want is there. If they called up and wanted to talk tomorrow, I'd be willing. We'll cross the bridge when we get there."

Allen set the Bills' franchise record for passing yards in a season (4,544) and passing touchdowns (37), finishing with a 107.2 passer rating in 2020.