Percy Harvin signed a new more than two-year contract with the Buffalo Bills before April 2015 .
Percy Harvin agrees to one-year deal with Bills On March 18 , 2015 , Harvin agreed to a new three-year , $ 24 million contract , voiding his original one-year deal.
Percy Harvin