Punter Brad Moorman was released by the Bills, who re-signed rookie Shawn Powell.
Moorman, a former Pro Bowl punter, was reportedly let go for struggling with directional punts.
Bills running back Fred Jackson tweeted: "WTF??? Released Mooreman??? For What??"
Powell was originally signed by the Bills after April's drafted as a rookie free agent. Powell finished his collegiate career at Florida State as the Seminoles' all-time leader with a 44.2-yard punting average (168-7,424) - the fifth-best average in Atlantic Coast Conference history.
A vested veteran, Moorman will receive his full $1.425 million base salary as termination pay, according to ProFootballTalk.com. Should he sign with another team, he would still keep the money from the Bills.