ORCHARD PARK, N.Y. (WIVB) -- The Buffalo Bills opened organized team activities this week with several encouraging developments along the defensive front, as three players returning from major injuries — Michael Hoecht, DeWayne Carter, and Landon Jackson — all took meaningful steps forward in their recoveries. Hoecht, working back from an Achilles injury, was active [...]