The Buffalo Bills have announced the hiring of Chris Tabor as their special teams coordinator along with three additions to ...
The Buffalo Bills simply weren’t up to par on special teams. Sean McDermott was adamant about keeping the team’s special ...
The Buffalo Bills have a problem. They have dominated their division for five straight years and have won at least one ...