Former Buffalo Bills WR Percy Harvin retiring 'for real this time,' says rep
'During his time with the Vikings, Harvin began having issues with migraines. It was a problem that plagued him for the rest of his career. In addition to problems with migraines, Harvin also dealt with hip injuries in his career.'