Bills sign OL Long to 3-year contract week after cut by Jets
The addition made on Tuesday comes a week after the New York Jets cut Long to free up nearly $6.5 million from next season's salary cap.
The 28-year-old Long has 44 starts in 53 career games over five seasons. He spent his first four seasons in Washington, which selected him in the third round of the 2014 draft out of Nebraska.
Long has versatility in having played both center and left guard. Both are positions of need for the Bills, who had difficulty replacing the offseason losses of starting center Eric Wood and left guard Richie Incognito.
Injuries to Long's right hand, which he uses to snap with, led to him struggling at center with the Jets. He eventually moved to left guard after James Carpenter sustained a season-ending knee injury.
The Bills also re-signed cornerback Lafayette Pitts to a one-year contract. Pitts was mostly used on special teams during his first full season in Buffalo last year.