SANTA CLARA -- The 49ers signed former Pro Bowl offensive lineman Leonard Davis to a one-year contract Thursday, the team announced.Davis replaces undrafted free agent David Gonzales on the team's 90-man roster. Davis, who underwent offseason foot surgery, visited the 49ers in March.Davis is an 11-year veteran who did not play any games last season after signing with the Detroit Lions midway through the season.Davis (6-6, 355) was the No. 2 overall pick of the Arizona Cardinals in 2001. He played his first six seasons with the Cardinals before moving to the Dallas Cowboys for four years. The Cowboys parted ways with him after the lockout. He is a three-time Pro Bowl selection.Davis becomes a factor in the competition at right guard, where Alex Boone took all of the first-team snaps during the offseason program.
Linebacker Reuben Foster was named to the NFL All-Rookie Team in voting conducted by the Professional Football Writers of America.
Foster started all 10 games in which he appeared for the 49ers after being selected with the No. 31 overall pick out of Alabama. Foster finished second on the 49ers with 72 tackles. He had seven tackles for loss, ranking No. 2 on the team behind rookie defensive lineman Solomon Thomas.
Foster was one of three linebackers selected as an all-rookie performer. Thomas, the No. 3 overall draft pick, was not among the four defensive linemen honored.
Foster was selected as the winner of the NFL Defensive Rookie of the Month for November. He missed five games early in the season with a high ankle sprain and another game with a ribs injury.
The NFL’s top defensive rookie was New Orleans Saints cornerback Marshon Lattimore, who recorded five interceptions and scored a touchdown while making 13 starts.
ROOKIE OF THE YEAR: RB Kareem Hunt, Kansas City Chiefs
CO-OFFENSIVE ROOKIES OF THE YEAR: RB Kareem Hunt, Kansas City Chiefs and RB Alvin Kamara, New Orleans Saints
DEFENSIVE ROOKIE OF THE YEAR: CB Marshon Lattimore, New Orleans Saints
2017 PFWA ALL-ROOKIE TEAM
QB – Deshaun Watson, Houston Texans
RB – Kareem Hunt, Kansas City Chiefs; Alvin Kamara, New Orleans Saints
WR – Cooper Kupp, Los Angeles Rams; Juju Smith-Schuster, Pittsburgh Steelers
TE – Evan Engram, New York Giants
C – Pat Elflein, Minnesota Vikings
G – Dan Feeney, Los Angeles Chargers; Jermaine Eluemunor, Baltimore Ravens, and Ethan Pocic, Seattle Seahawks (tie)
T – Garett Bolles, Denver Broncos; Ryan Ramczyk, New Orleans Saints
DL – Derek Barnett, Philadelphia Eagles; Myles Garrett, Cleveland Browns; Carl Lawson, Cincinnati Bengals; Dalvin Tomlinson, New York Giants
LB – Jarrad Davis, Detroit Lions; Reuben Foster, San Francisco 49ers; T.J. Watt, Pittsburgh Steelers
CB – Marshon Lattimore, New Orleans Saints; Tre'Davious White, Buffalo Bills
S – Jamal Adams, New York Jets; Marcus Williams, New Orleans Saints
PK – Harrison Butker, Kansas City Chiefs
P – Rigoberto Sanchez, Indianapolis Colts
KR – Ryan Switzer, Dallas Cowboys
PR – Jamal Agnew, Detroit Lions
ST – Budda Baker, Arizona Cardinals
Reuben Foster’s arrest Friday night on marijuana charges in Tuscaloosa, Alabama, is likely to void $2.5 million in salary guarantees, according to a former NFL agent.
Joel Corry, appearing on the 49ers Insider Podcast, said there is language in Foster’s contract that voids the salary guarantees if he is fined under the NFL’s Policy on Substances of Abuse.
“Typically with veteran contracts, you must be suspended . . . in order to have contract guarantees void,” said Corry, whose work appears on CBS Sports. “What we’ve seen in rookie deals is they’ve extended that to getting fined, as well.”
According to a league source familiar with the 49ers’ structure on rookie contracts, the team’s standard practice is to void guarantees with fines. The 49ers were not harder on Foster because of a failed drug test at the NFL Scouting Combine due to a diluted sample.
Foster was released on $2,500 bond on Friday evening after being booked on second-degree marijuana possession, according to the Tuscaloosa County Sheriff's Office.
Under the NFL’s Policy on Substances of Abuse, the first offense for a violation of Stage Two, if marijuana, includes a fine equivalent to the pay of two game checks.
In Foster’s original contract, his entire scheduled salaries of $875,708 in 2018 and $1.286 million in 2019 were fully guaranteed. In addition, $339,000 of his scheduled $1.697 salary in 2020 was guaranteed.
“What that means is,” Corry said, “he doesn’t get the money, no matter what, any more. But he can still make the same money that’s in the contract on a non-guaranteed basis, but you don’t have the same security as you did before.
“So if his rookie year turns out to be an anomaly or off-the-field issues end up being problematic, it gives the 49ers more latitude to either ask him a pay cut or to release him.”
Foster started all 10 games in which he appeared for the 49ers as a rookie. The first-round draft pick from Alabama recorded 72 tackles.