Starting right guard Alex Boone ended his holdout and is expected to report to the 49ers on Monday after he received a reworked contract, according to an ESPN report.

Boone has been absent for all of training camp.

An NFL.com report said the 49ers restructured the remaining two years on Boone's contract so that he can earn as much as $6 million over the next two seasons. The original contract called for $3.7 million during those two seasons.

The 49ers also waived all fines and forfeitures of bonuses that Boone incurred during his holdout. Additionally, the 49ers cannot use the franchise tag on Boone when his contract expires at the end of the 2015 season.

Boone, 27, an undrafted free agent from Ohio State in 2009, has started every game for the 49ers the past two seasons.

The 49ers will have to make a transaction at some point to create a spot for Boone on the 53-man roster. However, they are likely to receive a roster exemption while Boone gets back into football shape.

Joe Looney filled in for Boone during his holdout. It's unknown whether Boone or Looney will start in the season opener next Sunday at Dallas.

  • The 49ers signed seven players to their practice squad Sunday, including former Stanford linebackers Shayne Skov and Chase Thomas.

    Others were offensive tackle Carter Bykowski, wide receiver Lance Lewis, tight end Asante Cleveland, defensive lineman Lawrence Okoye and nose tackle Mike Purcell.


    Advertisement

    All seven were cut by the 49ers on Saturday, and they cleared waivers.

    Teams are permitted to sign as many as 10 players to their practice squad. Those players don't count against the 53-man roster.

    Also, running back Glenn Winston and guard Ryan Seymour, cut by the 49ers on Saturday, were claimed off waivers by the Cleveland Browns

    Sunday's opener
    49ers at Dallas, 1:25 p.m. FOX