Jimmie Ward Voted NFL's 96th Best Player
Kyle Shanahan Has Telling Admission On Captains Decision - The Spun: What's Trending In The Sports World Today
Aiyuk shows progress for 49ers after 'words' with coach
2023 NFC West Division Preview: San Francisco 49ers Counting On Kyle Shanahan To Overcome Shaky Offseason
49ers' Jimmie Ward reveals story behind positional switch on IG Live - Sactown Sports
Jimmie Ward recounts feud with Kyle Shanahan, 49ers that led to departure
49ers' Shanahan Reacts to Ending of Raiders-Patriots Game
49ers Star Jimmie Ward Dealing With 'Pretty Bad' Hamstring Injury
49ers coach Kyle Shanahan reveals what he tells Trey Lance before games
Stats show why 49ers offense is struggling under Kyle Shanahan
49ers' 7-round mock draft: Big-school prospects build San Francisco's depth – Daily Democrat