San Francisco 49ers

GLENDALE, AZ - NOVEMBER 13: Tight end Vance McDonald

San Francisco 49ers: Vance McDonald should be on the trade block

Nicholas McGee
|

San Francisco 49ers: Unleash Reuben Foster after Malcolm Smith injury

San Francisco 49ers: Arik Armstead, Aaron Lynch moving to answer doubters

San Francisco 49ers: Injuries expose crippling lack of safety depth

ORCHARD PARK, NY - SEPTEMBER 15: Marquise Goodwin

San Francisco 49ers: 5 Early observations from training camp

Nicholas McGee
|

PHILADELPHIA, PA - APRIL 27: (L-R) Solomon Thomas of Stanford poses with Commissioner of the National Football League Roger Goodell after being picked

San Francisco 49ers: Avoiding Solomon Thomas headache a big deal

Nicholas McGee
|

SEATTLE, WA - NOVEMBER 22: Quarterback Russell Wilson

NFL Rivalries 2017: Seattle Seahawks vs. San Francisco 49ers

Dan Salem
|

LOS ANGELES, CA - DECEMBER 24: Carlos Hyde

San Francisco 49ers: What to watch for at each position in training camp

Nicholas McGee
|
GREENBAY, WI - OCTOBER 20: Quarterback Brian Hoyer

San Francisco 49ers: Brian Hoyer, Matt Barkley auditioning for 2018 backup role

Nicholas McGee
|
CHICAGO, IL - DECEMBER 24: Quarterback Kirk Cousins #8 and Pierre Garcon #88 of the Washington Redskins celebrate after the Redskins scored their second touchdown against the Chicago Bears in the first quarter at Soldier Field on December 24, 2016 in Chicago, Illinois. (Photo by David Banks/Getty Images)

San Francisco 49ers: Kirk Cousins door now open for 2018

Cody Williams
|
GLENDALE, AZ - NOVEMBER 13: Guard Zane Beadles

San Francisco 49ers: Left guard likely to remain question mark

Nicholas McGee
|

Photo by David Banks/Getty Images

San Francisco 49ers: Pierre Garcon, Garrett Celek key to red zone fortunes

Nicholas McGee
|

SANTA CLARA, CA - DECEMBER 20: Bruce Ellington #10 of the San Francisco 49ers gains 21 yards in the first quarter against the San Diego Chargers at Levi's Stadium on December 20, 2014 in Santa Clara, California. (Photo by Thearon W. Henderson/Getty Images)

San Francisco 49ers: Players who need impressive training camp, preseason

Nicholas McGee
|

Jun 13, 2017; Santa Clara, CA, USA; San Francisco 49ers linebacker Aaron Lynch (59) prepares for practice during the San Francisco 49ers minicamp at Levi's Stadium. Mandatory Credit: Stan Szeto-USA TODAY Sports

San Francisco 49ers: The curious case of Aaron Lynch

Eric Gamboa
|
December 11, 2016; Santa Clara, CA, USA; San Francisco 49ers running back Carlos Hyde (28) during the second quarter against the New York Jets at Levi's Stadium. The Jets defeated the 49ers 23-17 in overtime. Mandatory Credit: Kyle Terada-USA TODAY Sports

San Francisco 49ers: Carlos Hyde, Joe Williams can be great tandem

Nicholas McGee
|
Jun 13, 2017; Santa Clara, CA, USA; San Francisco 49ers defensive lineman DeForest Buckner (99) stretches during the San Francisco 49ers minicamp at Levi's Stadium. Mandatory Credit: Stan Szeto-USA TODAY Sports

San Francisco 49ers: Solomon Thomas’ adjustment key for DeForest Buckner

Nicholas McGee
|
Jun 13, 2017; Santa Clara, CA, USA; San Francisco 49ers linebacker NaVorro Bowman (53) conducts a press conference during the San Francisco 49ers minicamp at Levi's Stadium. Mandatory Credit: Stan Szeto-USA TODAY Sports

San Francisco 49ers: Linebackers showing early promise in coverage

Nicholas McGee
|

Nov 25, 2016; Iowa City, IA, USA; Iowa Hawkeyes tight end George Kittle (46) scores on a touchdown pass from quarterback C.J. Beathard (not pictured) as Nebraska Cornhuskers safety Kieron Williams (26) defends during the second half at Kinnick Stadium. Mandatory Credit: Jeffrey Becker-USA TODAY Sports

San Francisco 49ers: George Kittle pushing to be starting tight end

Nicholas McGee
|

Nov 5, 2016; University Park, PA, USA; Iowa Hawkeyes quarterback C.J. Beathard (16) drops back to pass against the Penn State Nittany Lions during the third quarter at Beaver Stadium. Penn State defeated Iowa 41-14. Mandatory Credit: Rich Barnes-USA TODAY Sports

San Francisco 49ers: C.J. Beathard should be the midseason starter

Eric Gamboa
|

Jun 13, 2017; Santa Clara, CA, USA; San Francisco 49ers quarterbacks Nick Mullens (1) and Brian Hoyer (2) prepares to throw the ball during the San Francisco 49ers minicamp at Levi's Stadium. Mandatory Credit: Stan Szeto-USA TODAY Sports

San Francisco 49ers: Quarterback battle breakdown, 2017 edition

Dan Salem
|
Jan 1, 2017; Santa Clara, CA, USA; San Francisco 49ers quarterback Colin Kaepernick (7) looks down field during the second quarter against the Seattle Seahawks at Levis Stadium. Mandatory Credit: Neville E. Guard-USA TODAY Sports

San Francisco 49ers would be better off with Colin Kaepernick on roster

Nicholas McGee
|
Dec 20, 2015; Santa Clara, CA, USA; San Francisco 49ers inside linebacker NaVorro Bowman (53) celebrates after the 49ers recovered an onside kick during the fourth quarter at Levi's Stadium. The Cincinnati Bengals defeated the San Francisco 49ers 24-14. Mandatory Credit: Ed Szczepanski-USA TODAY Sports

San Francisco 49ers: Observations from the final day of OTAs

Eric Gamboa
|
May 5, 2017; Santa Clara, CA, USA; San Francisco 49ers defensive lineman Solomon Thomas (96) prepares for a drill during the 49ers Rookie Minicamp at Levi's Stadium. Mandatory Credit: Stan Szeto-USA TODAY Sports

2017 NFL rookie projections: San Francisco 49ers’ Solomon Thomas

Zach Goodall
|

Chris Humphreys-USA TODAY Sports

San Francisco 49ers: Elvis Dumervil signing shows lack of faith in LEO options

Nicholas McGee
|

December 11, 2016; Santa Clara, CA, USA; San Francisco 49ers cornerback Jimmie Ward (25) sacks New York Jets quarterback Bryce Petty (9) during the second quarter at Levi's Stadium. The Jets defeated the 49ers 23-17 in overtime. Mandatory Credit: Kyle Terada-USA TODAY Sports

San Francisco 49ers recognize safety position is not deep enough

Nicholas McGee
|

Oct 16, 2016; Orchard Park, NY, USA; San Francisco 49ers defensive end Arik Armstead (91) against the Buffalo Bills at New Era Field. Mandatory Credit: Timothy T. Ludwig-USA TODAY Sports

San Francisco 49ers: 2016 Starters whose futures depend on 2017

Nicholas McGee
|
Feb 9, 2017; Santa Clara, CA, USA; San Francisco 49ers head coach Kyle Shanahan during a press conference at Levi's Stadium. Mandatory Credit: Kelley L Cox-USA TODAY Sports

San Francisco 49ers: The key tests of Kyle Shanahan’s first season

Nicholas McGee
|
October 2, 2016; Santa Clara, CA, USA; San Francisco 49ers linebacker NaVorro Bowman (53) sacks Dallas Cowboys quarterback Dak Prescott (4) during the first quarter at Levi's Stadium. Mandatory Credit: Kyle Terada-USA TODAY Sports

Ranking the San Francisco 49ers most important position battles

Nicholas McGee
|