Harvin, who was traded to the Jets from Seattle midway through the 2014 season and then signed with the Bills in the offseason, was eager to reunite with coach Rex Ryan despite a shaky quarterback situation.
"The world has not seen my best ball yet," Harvin said. "That's why coming in here was so important to me."
Harvin totaled 51 receptions for 483 yards last season with Seattle and New York.
"What we're trying to do is take a little pressure off Sammy Watkins," Ryan said. "You might recall last year Sammy got double almost every snap. You roll your coverage to him and all that. With a guy like Percy Harvin that's now going to be difficult to do. Percy can catch a slant and take it the distance and he can go over the top of you. He's a game breaker."
Ryan added that the offensive play-calling will be determined based on what the defense is doing.
"If you want to stop our run by keeping all the big guys in there then so be it, we'll have ways to hurt you outside," he said.
Jason LaCanfora of CBSSports.com reported that Harvin signed a three-year, $24 million contract with the final two seasons voidable. The $3 million signing bonus will be spread out over 2015, 2016 and 2017 at $1 million per year. If the Bills void the deal after the 2015 season, the $2 million in dead money would be applied to their 2016 salary cap.
If the Bills keep Harvin past 2015, however, their cap numbers would significantly increase. With only a $4 million cap hit for Harvin in 2015, the remaining $20 million for the final two years would have to be accounted for in 2016 and 2017.
Harvin, 26, reunites with coach Rex Ryan after playing eight games for the Jets last season. Harvin is an explosive player but has just four receiving touchdowns since his career year in 2011.
Harvin was cut by the Jets on Tuesday before travelling to Buffalo to meet with the former Jets coach. The Packers, Chargers, and Patriots were among other teams interested in his services this free agency period.
Harvin, 26, tallied 1,312 yards per scrimmage in 2011. He's totaled 1,475 yards per scrimmage from 2012-14. He racked up 483 receiving yards and a touchdown while playing for the Seahawks and Jets in 2014.
|2014||New York Jets||8||8||29||350||12.1||45||1||5||2||15|
|2014||New York Jets||8||8||22||110||5.0||13||0||0||7|
|2014||New York Jets||8||20||495||24.8||65||0||2|
|2014||New York Jets||8||1||1.0||0||0||0||0||0.0||0||0||0|
|Year||Team||G||Fum||Lost||Fum Forced||Own Rec||Opp Rec||Yds||Tot Rec||TD|
|2014||New York Jets||8||1||0||0||0||0||0||0||0|
Men's New Era Gray Buffalo Bills 2015 NFL Draft 59FIFTY Fitted Hat Shop Now!