San Francisco 49ers

Bruce Ellington Doing All the Right Things

Phillip Benson
|

Colin Kaepernick’s Preseason Performance Reason For Concern?

Anquan Boldin is the Calm in the 49ers’ Storm

What We’ve Learned From Three 49ers Preseason Games

NaVorro Bowman is the 49ers’ Best Player

Brandon Keller
|

Jarryd Hayne Better Not Get Cut by the 49ers

Brandon Keller
|

NaVorro Bowman is Recharged and Ready to go

Brandon Keller
|

Chris Borland Has Started More Controversy for the NFL

Sean Bialaszek
|

Keith Reiser Taking Over Starting Job For 49ers

Dan Fappiano
|

Chris Borland’s Decision To Retire Should Be Respected

Wes Ying
|

San Francisco 49ers: Recent News And Information ICYMI

Kevin Saito
|

Jarryd Hayne Could be the 49ers’ X-Factor

Brandon Keller
|

Mike Purcell Continues Strong Push to Make 53-Man Roster

Sean Bialaszek
|

Who Will Step Up to be the 49ers’ Third Receiver?

David Ochoa
|

Will Aaron Lynch be a Strong Pass Rusher for the 49ers?

Brandon Keller
|

San Francisco 49ers: Silver Linings from Horrid Offseason

Dan Fappiano
|

San Francisco 49ers: Will Jarryd Hayne be a Key Player?

Brandon Keller
|

49ers Preseason: Things to Watch for Against the Texans

David Ochoa
|

What Could Have Been with Aaron Rodgers?

Wes Ying
|

Can the 49ers Replace Aldon Smith?

David Ochoa
|

San Francisco 49ers’ Aldon Smith Was Arrested . . . Again

Brandon Keller
|

Is It Colin Kaepernick’s Time to Shine?

Maggie Pilloton
|

Defensive Position Battles to Watch During Training Camp

David Ochoa
|

San Francisco 49ers: Positive Vibes For Training Camp

Brandon Keller
|

Torrey Smith Brings a Speed Boost to the 49ers

Brandon Keller
|

Could San Francisco 49ers Draft Choice Bring a Change to the Kicking Game?

Gary Oversen
|

Will Carlos Hyde Emerge as a Star this Season?

Brandon Keller
|

Colin Kaepernick Will Prove He Belongs

Brandon Keller
|