The Buffalo Bills hired Brandon Beane as general manager Tuesday, the team announced, ending their search to replace Doug Whaley after he was fired April 30.

Beane, 40, had served as the Carolina Panthers' assistant GM since 2015. He joined the Panthers in 1998 and was named director of football operations in 2008.