The Buffalo Bills have Chris Tabor as their new special teams coordinator. Most of the focus on the change from Matthew Smiley to Tabor this offseason surrounded why Smiley was let go, not why Tabor ...
Bills head coach Sean McDermott lived out an on-ice dream, riding a zamboni before the Buffalo Sabres game on Tuesday.