49ers: Jimmy Garoppolo's bounce-back game lifts Niners to NFL playoffs
49ers shake up secondary as Ambry Thomas rises, Isaiah Oliver slips - The Athletic
State of the 2022 San Francisco 49ers: Uncertainty looms large at key spots
49ers Training Camp: Cornerback Depth Desperately Needed - A to Z Sports
49ers cornerback Ambry Thomas inactive, doesn't play vs. Packers
49ers Notebook: Shanahan not sweating Jake Moody's missed kicks; Ambry Thomas a different player; Jimmy G in silver and black
49ers' cornerback depth turning into a shock luxury for Steve Wilks - A to Z Sports
Ambry Thomas' rough rookie season has happy ending for 49ers
The Good and Not So Good from Day 1 of 49ers Minicamp - Sports Illustrated San Francisco 49ers News, Analysis and More
Road to Ambry Thomas' 'Storybook Ending' Didn't Come Easy for Rookie CB
Postgame comments from Joe Burrow, Zac Taylor and the Bengals after the game versus the San Francisco 49ers