Mike Waufle announced his retirement from the NFL on Monday.

The Buffalo Bills' defensive line coach in 2017 shared the news with the Hornell Tribune. Waufle told his hometown paper it was time to call it quits after dealing with pain on a daily basis last season.

"I was in constant pain on a daily basis -- both knees, foot, back, ankle. All those things added up from my playing days," Waufle said.

The veteran coach only spent one season with the Bills, but was able to be a part of the coaching staff that ended Buffalo's 17-year playoff drought. Waufle began coaching in the NFL during the 1998 season. He served as the defensive line coach of the Oakland Raiders (1998-2003, 2010-2011), New York Giants (2004-2009) and Rams (2012-2016) before joining Sean McDermott's staff.

Before his time in the NFL, Waufle coached at Alfred, Utah State, Fresno State, UCLA, Oregon State and Cal.

Buffalo moved quickly to name Waufle's replacement. The team announced that Bill Teerlinck was hired to replace Waufle. Teerlinck served as the Bills' assistant defensive line coach in 2017. The 2017 season was Teerlinck's first in Buffalo. He had served as the University of Nevada's defensive line coach from 2014-2016 and became the team's co-defensive coordinator in 2015.

Aaron Whitecotton will serve as Buffalo's assistant defensive line coach in 2018. Whitecotton was the Bills' administrative assistant to the head coach last season.