The Buffalo Bills and defensive end Efe Obada have agreed to terms on a one-year deal.
Obada joins the Bills after playing for the Carolina Panthers from 2018 to 2020.
The defensive end played in 16 games last season where he totaled 5.5 sacks, one forced fumble and 17 total tackles.
Obada was born in Nigeria, but spent part of his childhood in England after moving there when he was 10 years old. In 2014, he joined the British American Football Association National Leagues and played for the London Warriors.
With free agency open for the 2021 season, scroll through to keep track of Buffalo's newest signings. Presented by Imagine Staffing.

New Orleans Saints' Emmanuel Sanders, right, catches a touchdown against Philadelphia Eagles' Kevon Seymour during the second half of an NFL football game, Sunday, Dec. 13, 2020, in Philadelphia. (AP Photo/Derik Hamilton)

Emmanuel Sanders

Emmanuel Sanders

Emmanuel Sanders

Matt Haack

Matt Haack

Matt Haack

Mitchell Trubisky

Mitchell Trubisky

Mitchell Trubisky

Jacob Hollister (TE)

Jacob Hollister (TE)

Jacob Hollister (TE)

Efe Obada

Efe Obada

Efe Obada

Jamil Douglas

Jamil Douglas

Marquel Lee

Marquel Lee

Tyrell Adams

Tyrell Adams

Bobby Hart

Bobby Hart

Brandon Powell

Brandon Powell

Matt Breida

Matt Breida
The Dallas Cowboys signed Obada as an undrafted free agent in 2015 where he mostly played on the practice squad. He also spent time with the Kansas City Chiefs and Atlanta Falcons.
In 2017, Obada was assigned to the Carolina Panthers practice squad through the NFL's International Player Pathway program. He was the first player from the International Player Pathway program to make a 53-man roster.
During his three seasons on Carolina's roster, Obada has played in 42 games and has recorded 7.5 sacks, three passes defensed, one interception, one forced fumble and 47 total tackles.