The Buffalo Bills and guard Richie Incognito agreed to a three-year contract on Tuesday.
The team confirmed the agreement with Incognito but didn't reveal the length of the deal. Incognito announced on his Twitter account that the contract was for three years.