Long agreed to a deal with the 49ers on Saturday, Field Yates of ESPN reports.
Long spent his first four seasons with Washington before spending one season with both the Jets and Bills respectively. Now a journeyman, the veteran guard/center is expected to bring interior depth and versatility to the 49ers' offensive line should he ultimately make the final roster.
The Bills will release Long, Marcel Louis-Jacques of ESPN.com reports.
The move will free up $2.4 million in salary cap space for the Bills and opens up a roster spot for the signing of Brian Winters, who now figures to slot in as the team's starting right guard to begin the season in the wake of Jon Feliciano's pectoral injury.
The Bills exercised the 2020 option year worth $4.25 million on Long's contract Tuesday, Field Yates of ESPN reports.
The 29-year-old provided solid depth last season, failing to start, but he appeared in 14 games across the interior of the offensive line. Depending how Jon Feliciano's rehab from offseason shoulder surgery goes, Long is expected to assume his usual depth role for the 2020 campaign.
Long (ankle) was a full participant at Wednesday's practice.
Long was inactive for Sunday's loss to the Patriots, but he's apparently good to go heading into Week 5. The 28-year-old figures to serve his usual role as a reserve interior offensive lineman while the starting line remains healthy.
Long (ankle) is officially inactive for Sunday's clash against New England.
Long was a late addition to the injury report, presumably because he suffered the ankle injury during practice this week. Now that he officially won't play, his absence is likely nothing more than depleting the offensive line depth for the game.
The Bills have listed Long as questionable for Sunday's game against the Patriots due to an ankle injury.
Long logged full practices earlier in the week before being limited Friday, so he presumably suffered the injury at practice. With Jon Feliciano (neck) also questionable, the Bills' interior line depth could potentially be thin. Final confirmation on his status should be made available closer to kickoff.
Long (knee) suited up in Friday's preseason game against the Panthers and played 18 offensive snaps.
Long had been dealing with a knee injury for most of training camp but was able to start the game at center. With fellow center Mitch Morse dealing with a concussion, expect Long to get more snaps as he battles for a starting spot on the offensive line.
Long, who missed Sunday's practice due to a knee injury, was back and wearing pads during Monday's practice, The Buffalo News reports.
Long was officially labeled a limited participant in the session. Assuming he can move quickly past the injury, the former Jet will continue his battle with Jon Feliciano for the starting right guard position, a competition that figures to play out through preseason.
Long was unable to suit up for Sunday's practice due to a knee injury, Marcel Louis-Jacques of ESPN.com reports.
Long has missed some practices early in camp with a knee injury, though there's no word yet as to whether this is a maintenance or a lingering issue for the veteran. Long is battling Jon Feliciano for the starting right guard spot, though Feliciano is battling a shoulder injury of his own.
Long returned to practice Thursday after missing Wednesday's session due to a knee injury, Joe Buscaglia of The Athletic reports.
Long will continue his battle with Jon Feliciano for the starting right guard spot.
Long suffered a knee injury during Tuesday's training camp practice and did not practice Wednesday, Jay Skurski of The Buffalo News reports.
Long, acquired by the Bills after being dropped by the Jets in February, is competing with Jon Feliciano for the starting spot at right guard.
Long signed a three-year contract with Buffalo on Tuesday, Chris Brown of the Bills' official site reports.
Long, a 2014 third-round pick, was released by the Jets a week ago. Through five NFL seasons he's drawn 44 starts and he'll figure to compete for a starting job while with the Bills in 2019.
Long was released by the jets on Tuesday.
Long started 13 games for the Jets in 2018, dealing with various injuries throughout the year. He's started 44 games over the last four seasons, playing with the Jets and Redskins, and will look to catch on with another team in 2019.
Long (finger/knee/illness) was a full participant in Thursday's practice, Rich Cimini of ESPN.com reports.
Long left Sunday's game against the Titans because of an illness, and he's been battling finger issues since early October. As evidenced by this news, Long should assume his starting center role on the Jets' offensive line in Week 14.
Long (illness) is doubtful to return to Sunday's game against the Titans.
The extent of the illness is unknown, but the Nebraska product is doubtful to return to action. In his stead, Jonotthan Harrison will most likely take over at the center position.
Long (finger/knee) was a full participant in Wednesday's practice, Rich Cimini of ESPN.com reports.
Long has battled lingering finger issues since early October, but appears to finally have gotten fully healthy during the Jets' bye. The five-year pro is on track to start at the center position during Sunday's divisional tilt against the Patriots.
Long (finger) is doubtful for Sunday's game against the Bills.
Long has battled finger issues for a good chunk of the season and was unable to finish last Sunday's loss to the Dolphins. Jonotthan Harrision should grab the start at center with Long unlikely to play against Buffalo.
Long sustained a finger injury during Sunday's 13-6 loss to the Dolphins, Connor Hughes of The Athletic reports.
Long exited the Week 9 loss due to a finger injury and not for performance-related reasons, Rich Cimini of ESPN.com reports. It remains to be seen whether the center's current injury is related to the finger issue that limited Long in early October, or whether his Week 11 availability is in danger.
Long (lower leg) is active for Sunday's contest against Chicago.
Long's status comes as a bit of a surprise after he was listed as doubtful following Friday's practice. He'll continue serving as the starting center, with Jonotthan Harrison set to fill in if Long experiences any setbacks.
Long (lower leg) is doubtful for Sunday's game against the Bears.
Long spent the beginning of October nursing a finger injury, and he now appears impeded by a lower leg injury suffered during a loss to the Vikings in Week 7. If the fifth-year pro is unable to suit up, Jonotthan Harrison will serve as Gang Green's starting center against the Bears on Sunday.