William Percival plays for the Buffalo Bills .
William Percival Harvin III ( born May 28 , 1988 ) is an American football wide receiver for the Seattle Seahawks of the National Football League ( NFL ) .
Percy Harvin