1 min read Buffalo Bills Steve Tasker says Matthew Slater’s special teams… 5 years ago 247 ProFootball Getty Images During his years with the Bills, Steve Tasker was widely regarded as the NFL’s best...