Hagan played against the Bills as a member of the Oakland Raiders early in the 2011 season but was released and signed in Buffalo in late November. He played in four games for the Bills grabbing 13 receptions for 138 yards and a single touchdown. He started the season finale and caught a career-high seven passes for 89 yards against the New England Patriots.
The journeyman was drafted by the Miami Dolphins in the third round of the 2006 NFL Draft and has also spent time on the New York Giants. The Bills now have nine wide receivers on the roster with Brad Smith also seeing time at the position in 2011.
This likely means the Bills will not pursue any other wide receivers until April's draft.