The Bills’ decision to release Long came as a bit of a surprise. Buffalo exercised the 2020 option on his deal in March, and he appeared to be a strong fill-in option for Jon Feliciano at right guard. Instead, they dropped him to save $2.4M against the salary cap.
The versatile vet saw time in 14 games for the Bills last year. Before that, Long made a total of 44 starts for Washington and the Jets between 2014 and 2018. In San Francisco, he’ll provide the 49ers with some sorely needed depth after offensive lineman Jake Brendel and tackle Shon Coleman opted out. Long, who can play multiple positions, will support the Niners’ front five of Trent Williams, Laken Tomlinson, Weston Richburg, Tom Compton and Mike McGlinchey.
The Niners had ample room to sign Long. After the opt outs, GM John Lynch was left with $12.5M in cap space.