Buffalo Bills wide receiver Percy Harvin (18) runs after making a catch during an NFL football training camp in Pittsford, N.Y., Saturday, Aug. 1, 2015. (AP Photo/Bill Wippert Stock Photo - Alamy
Knee injury lands Bills' Percy Harvin on IR, future in doubt? - CBSSports.com