Wide receiver Percy Harvin has told the Buffalo Bills that he's retiring, a source told ESPN NFL Insider Adam Schefter on Thursday. Harvin, 27, had played for three teams since the start of the 2014 ...