Wide receiver Percy Harvin has informed the Buffalo Bills that he intends to retire, according to an ESPN report.
Harvin, 27, caught 19 passes for 218 yards last season before being shut down due to hip and knee injuries. He has played for three teams since the start of the 2014 season and has played in more than nine games just once since posting career highs of 87 catches for 967 yards and six touchdowns for the Minnesota Vikings in 2011 - and that came in a 2014 season split between Seattle (five games and the New York Jets (eight).