Bills cut 21 in final roster reductions ‘Hagan, a six-year veteran, split time between Buffalo and Oakland last season, appearing in 10 games (three starts) and catching 24 passes for 252 yards and one touchdown.’ No related posts.