It’s been a very busy first week of free agency for the Bills, but the pace has not slowed at all. Buffalo added another free agent for their offense in the second week signing WR
Traded twice in the last two years, Harvin played his last eight games of the 2014 season with the Jets under Bills current head coach Rex Ryan. Harvin had 29 receptions for 350 yards and a touchdown. He was additionally used as a rusher, primarily on jet sweeps and end arounds. He also returned kicks for New York averaging a solid 24.8 yards a return.
There are reports that Harvin would like to have a more singularly-defined role at receiver moving forward. Whether Buffalo made that accommodation remains to be seen.
A former NFL Offensive Rookie of the Year in 2009, Harvin also went to the Pro Bowl as a rookie with the Vikings after they made him a first-round pick in the draft (22nd overall) that year. His most productive season came in 2011 when he posted more than 1,300 total yards from scrimmage including 967 receiving on 87 receptions. He also had nine total touchdowns that year, but Minnesota went 3-13.
He was traded by Minnesota to Seattle in 2013, but barely played for the Seahawks in their Super Bowl winning season due to hip surgery. After just over a year in Seattle he was traded to the Jets last October.