Boone passed his physical and rejoined the team on Monday, the team announced.
NFL Media Insider Ian Rapoport reported that the Niners ended the lengthy standoff by rolling Boone's incentives into his base salary. Boone can now make $6 million in salary over the next two years. Before the deal was reworked, Boone was scheduled to make $3.7 million in salary. He can earn $8 million if he earns All-Pro nods in both seasons.