San Francisco 49ers

SANTA CLARA, CA - SEPTEMBER 16: Cassius Marsh #54 of the San Francisco 49ers reacts after he recovered a fumble by Matthew Stafford #9 of the Detroit Lions at Levi's Stadium on September 16, 2018 in Santa Clara, California. (Photo by Ezra Shaw/Getty Images)

San Francisco 49ers: The Nick Mullens era begins as 49ers rout Raiders

Frank Yien
|

San Francisco 49ers Stay Put at the Trade Deadline

San Francisco 49ers: Turnovers lead to sloppy loss to Arizona Cardinals

San Francisco 49ers v. Arizona Cardinals live game day open thread

CARSON, CA - SEPTEMBER 30: Wide receiver Tyrell Williams #16 of the Los Angeles Chargers catches a first down pass in front of defensive back K'Waun Williams #24 of the San Francisco 49ers in the first quarter at StubHub Center on September 30, 2018 in Carson, California. (Photo by Kevork Djansezian/Getty Images)

San Francisco 49ers still can’t tackle, lose to Los Angeles Chargers

Frank Yien
|

CARSON, CA - SEPTEMBER 30: San Francisco 49ers starting quarterback C.J. Beathard #3 embraces wide receiver Dante Pettis #18 ahead of the game against the Los Angeles Chargers at StubHub Center on September 30, 2018 in Carson, California. (Photo by Jayne Kamin-Oncea/Getty Images)

San Francisco 49ers v. LA Chargers Live Game Day Open Thread

Kevin Saito
|

SANTA CLARA, CA - SEPTEMBER 16: Jimmy Garoppolo #10 of the San Francisco 49ers congratulates Garrett Celek #88 after Celek caught a touchdown pass against the Detroit Lions at Levi's Stadium on September 16, 2018 in Santa Clara, California. (Photo by Ezra Shaw/Getty Images)

San Francisco 49ers must chart a way forward without Garoppolo

Frank Yien
|

SANTA CLARA, CA - SEPTEMBER 16: Jimmy Garoppolo #10 of the San Francisco 49ers runs on to the field for their game against the Detroit Lions at Levi's Stadium on September 16, 2018 in Santa Clara, California. (Photo by Ezra Shaw/Getty Images)

San Francisco 49ers v. Kansas City Chiefs: Game day open thread

Kevin Saito
|
SANTA CLARA, CA - SEPTEMBER 16: Cassius Marsh #54 of the San Francisco 49ers reacts after he recovered a fumble by Matthew Stafford #9 of the Detroit Lions at Levi's Stadium on September 16, 2018 in Santa Clara, California. (Photo by Ezra Shaw/Getty Images)

San Francisco 49ers: Keys to beating the Chiefs in week three matchup

Kevin Saito
|
SANTA CLARA, CA - SEPTEMBER 16: Jimmy Garoppolo #10 of the San Francisco 49ers congratulates Garrett Celek #88 after Celek caught a touchdown pass against the Detroit Lions at Levi's Stadium on September 16, 2018 in Santa Clara, California. (Photo by Ezra Shaw/Getty Images)

San Francisco 49ers: Matchup with Chiefs will start to define the season

Frank Yien
|
SANTA CLARA, CA - SEPTEMBER 16: Dante Pettis #18 of the San Francisco 49ers runs on to the field for their game against the Detroit Lions at Levi's Stadium on September 16, 2018 in Santa Clara, California. (Photo by Ezra Shaw/Getty Images)

San Francisco 49ers: The good, bad, and ugly in week two win over Lions

Kevin Saito
|

SANTA CLARA, CA - SEPTEMBER 16: Jimmy Garoppolo #10 of the San Francisco 49ers passes the ball against the Detroit Lions at Levi's Stadium on September 16, 2018 in Santa Clara, California. (Photo by Ezra Shaw/Getty Images)

San Francisco 49ers: A few observations from week two win over Lions

Frank Yien
|

INDIANAPOLIS, IN - AUGUST 25: Jimmy Garoppolo #10 of the San Francisco 49ers throws a pass against the Indianapolis Colts in the second quarter of a preseason game at Lucas Oil Stadium on August 25, 2018 in Indianapolis, Indiana. (Photo by Joe Robbins/Getty Images)

San Francisco 49ers: Three keys to Sunday’s matchup with the Detroit Lions

Frank Yien
|

MINNEAPOLIS, MN - SEPTEMBER 09: Jimmy Garoppolo #10 of the San Francisco 49ers reacts after passing the ball in the first half of the game against the Minnesota Vikings at U.S. Bank Stadium on September 9, 2018 in Minneapolis, Minnesota. (Photo by Adam Bettcher/Getty Images)

San Francisco 49ers look forward to hosting the Detroit Lions in week two

Frank Yien
|
MINNEAPOLIS, MN - SEPTEMBER 09: Jimmy Garoppolo #10 of the San Francisco 49ers passes the ball in the first half of the game against the Minnesota Vikings at U.S. Bank Stadium on September 9, 2018 in Minneapolis, Minnesota. (Photo by Adam Bettcher/Getty Images)

San Francisco 49ers: Missed opportunities in a week one loss

Frank Yien
|
MINNEAPOLIS, MN - SEPTEMBER 09: Jimmy Garoppolo #10 of the San Francisco 49ers drops back to pass the ball in the first half of the game against the Minnesota Vikings at U.S. Bank Stadium on September 9, 2018 in Minneapolis, Minnesota. (Photo by Hannah Foslien/Getty Images)

San Francisco 49ers: Is Jimmy Garoppolo Turnover Prone?

Cesar Becerra
|
MINNEAPOLIS, MN - SEPTEMBER 09: Members of the San Francisco 49ers line up in the tunnel to take the field before the game against the Minnesota Vikings at U.S. Bank Stadium on September 9, 2018 in Minneapolis, Minnesota. (Photo by Stephen Maturen/Getty Images)

San Francisco 49ers: The good, bad, and ugly in week one loss to the Vikings

Kevin Saito
|

SANTA CLARA, CA - JANUARY 01: Joshua Garnett #65 of the San Francisco 49ers reacts after Shaun Draughn #24 of the San Francisco 49ers ran in for a touchdown against the Seattle Seahawks at Levi's Stadium on January 1, 2017 in Santa Clara, California. (Photo by Ezra Shaw/Getty Images)

San Francisco 49ers: Josh Garnett Has the Most to Prove In Preseason Finale

Cesar Becerra
|

SANTA CLARA, CA - AUGUST 31: Nick Mullens #1 of the San Francisco 49ers is pressured by Whitney Richardson #65 of the Los Angeles Chargers at Levi's Stadium on August 31, 2017 in Santa Clara, California. (Photo by Ezra Shaw/Getty Images)

San Francisco 49ers: Could Nick Mullens compete for the backup QB job?

Cesar Becerra
|

INDIANAPOLIS, IN - AUGUST 25: Head coach Kyle Shanahan of the San Francisco 49ers looks on in the second quarter of a preseason game against the Indianapolis Colts at Lucas Oil Stadium on August 25, 2018 in Indianapolis, Indiana. (Photo by Joe Robbins/Getty Images)

San Francisco 49ers: The good, bad, and ugly in preseason loss to Colts

Kevin Saito
|
HOUSTON, TX - DECEMBER 10: Head coach Kyle Shanahan of the San Francisco 49ers looks at the video board in the fourth quarter against the Houston Texans at NRG Stadium on December 10, 2017 in Houston, Texas. (Photo by Tim Warner/Getty Images)

San Francisco 49ers Players to Watch During Game Against Indianapolis Colts

Cesar Becerra
|
HOUSTON, TX - AUGUST 18: Jimmy Garoppolo #10 of the San Francisco 49ers calls out a play against the Houston Texans in the first quarter during a preseason game at NRG Stadium on August 18, 2018 in Houston, Texas. (Photo by Bob Levey/Getty Images)

San Francisco 49ers: Takeaways after the first two preseason games

Cesar Becerra
|
ARLINGTON, TX - NOVEMBER 30: Alfred Morris

San Francisco 49ers may have found the missing piece they needed

Kevin Saito
|

OAKLAND, CA - DECEMBER 17: Alfred Morris #46 of the Dallas Cowboys runs with the ball against the Oakland Raiders during their NFL game at Oakland-Alameda County Coliseum on December 17, 2017 in Oakland, California. (Photo by Lachlan Cunningham/Getty Images)

San Francisco 49ers to sign veteran running back Alfred Morris

Cesar Becerra
|

HOUSTON, TX - DECEMBER 10: Head coach Kyle Shanahan of the San Francisco 49ers looks at the video board in the fourth quarter against the Houston Texans at NRG Stadium on December 10, 2017 in Houston, Texas. (Photo by Tim Warner/Getty Images)

San Francisco 49ers: What we learned from the first preseason game

Jose Sanchez III
|

SANTA CLARA, CA - AUGUST 09: Jimmy Garoppolo #10 of the San Francisco 49ers drops back to pass against the Dallas Cowboys in the first quarter of their NFL preseason football game at Levi's Stadium on August 9, 2018 in Santa Clara, California. (Photo by Thearon W. Henderson/Getty Images)

San Francisco 49ers: A few takeaways from the preseason opener

Cesar Becerra
|
CHICAGO, IL - DECEMBER 03: Quarterback Jimmy Garoppolo #10 of the San Francisco 49ers reacts after the 49ers defeated the Chicago Bears 15-14 at Soldier Field on December 3, 2017 in Chicago, Illinois. (Photo by Joe Robbins/Getty Images)

San Francisco 49ers: Four players to watch in preseason opener

Cesar Becerra
|
BEVERLY HILLS, CA - JANUARY 11: Athlete Terrell Owens attends The Weinstein Company & Netflix's 2015 Golden Globes After Party presented by FIJI Water, Lexus, Laura Mercier and Marie Claire at The Beverly Hilton Hotel on January 11, 2015 in Beverly Hills, California. (Photo by Ari Perilstein/Getty Images for FIJI Water)

Terrell Owens not wrong in Hall criticisms, but the 49ers deserved better

Kevin Saito
|