With a brutal schedule, the Bills need Taylor to be special.. That special teams prowess hasn been seen here since Ted G

With a brutal schedule, the Bills need Taylor to be special.. That special teams prowess hasn been seen here since Ted G