2017-04-04 | 5 Things to Know: 49ers RB Tim Hightower |
2017-04-05 | Solomon Thomas 2017 Combine Workout |
2017-04-05 | NFL Network Analysts Compare Top Prospects |
2017-04-05 | Daniel Jeremiah Reveals Top Picks in Newest Mock |
2017-04-06 | Jamal Adams Runs the 40-Yard Dash at Pro Day |
2017-04-10 | 49ers Players Arrive for 2017 Offseason Program |
2017-04-10 | 49ers Release 2017 Preseason Schedule |
2017-04-10 | Kyle Shanahan Details 49ers Offseason Program |
2017-04-10 | DC Robert Saleh Analyzes 49ers Defensive Personnel |
2017-04-11 | Joe Staley: 'Excited to Work with Coach Shanahan' |
2017-04-11 | NaVorro Bowman 'Hungry' to Get Back to Football |
2017-04-12 | DeForest Buckner Breaks Down Role in New Defense |
2017-04-12 | Mike Mayock's Top 5 QBs and RBs for the 2017 Draft |
2017-04-12 | 49ers 17th Annual Winter Fest Recap |
2017-04-12 | Brian Hoyer on his Comfort in Shanahan's Offense |
2017-04-12 | John Lynch Speaks Following 49ers Local Pro Day |
2017-04-12 | 49ers Live Update: A Look at Local Pro Day |
2017-04-17 | Charley Casserly's Top 5 Defensive End Prospects |
2017-04-17 | 49 Hours: The 49ers Offseason Program Begins |
2017-04-18 | 5 Things to Know: 49ers OL Garry Gilliam |
2017-04-19 | Lance Zierlein Unveils Mock Draft 4.0 |
2017-04-20 | NFLN Makes Bold Predictions for 2017 NFL Draft |
2017-04-20 | 2017 Draft Debate: McCaffrey or Fournette? |
2017-04-20 | 49ers Live Update: Breaking Down the 2017 Schedule |
2017-04-20 | 49ers 2017 Regular Season Schedule Reveal Party |
2017-04-24 | John Lynch Pre-draft Press Conference |
2017-04-25 | 49ers Support 16th Annual Hedge Funds Care Benefit |
2017-04-26 | Tom Rathman HOF Announcement Press Conference |
2017-04-26 | 1-on-1: Jed York Discusses Tom Rathman's Legacy |
2017-04-26 | 1-on-1: Tom Rathman on Joining 49ers Hall of Fame |
2017-04-27 | 49ers GM John Lynch Remembers his Draft Experience |
2017-04-27 | 1-on-1: Adam Peters Previews Draft Day |
2017-04-27 | John Lynch's Draft Day Message to the Faithful |
2017-04-27 | Charles Davis Previews 2017 NFL Draft |
2017-04-27 | 49ers Live Update: 49ers Select Solomon Thomas |
2017-04-27 | 49ers Select Solomon Thomas at No. 3 Overall |
2017-04-27 | 5 Things to Know: 49ers DL Solomon Thomas |
2017-04-27 | 1-on-1: Solomon Thomas Joins the 49ers |
2017-04-27 | 49ers Select Reuben Foster at No. 31 Overall |
2017-04-27 | NFL Network Breaks Down Reuben Foster Selection |
2017-04-27 | 5 Things to Know: 49ers LB Reuben Foster |
2017-04-27 | Lynch, Shanahan Recap Day 1 of 2017 NFL Draft |
2017-04-27 | Inside the Draft Room: 49ers Call Solomon Thomas |
2017-04-28 | 49ers Introduce Solomon Thomas and Reuben Foster |
2017-04-28 | Ahkello Witherspoon 2017 Combine Workout |
2017-04-28 | 49ers Select Ahkello Witherspoon at No. 66 Overall |
2017-04-28 | John Lynch Recaps Day 2 of 2017 NFL Draft |
2017-04-28 | C.J. Beathard 2017 Combine Workout |
2017-04-28 | 5 Things to Know: 49ers DB Ahkello Witherspoon |
2017-04-28 | 5 Things to Know: 49ers QB C.J. Beathard |
2017-04-28 | Shanahan and Lynch Discuss QB C.J. Beathard |
2017-04-28 | 1-on-1: John Lynch Breaks Down 49ers Round 3 Picks |
2017-04-29 | 49ers Select Joe Williams No. 121 Overall |
2017-04-29 | 5 Things to Know: 49ers TE George Kittle |
2017-04-29 | 5 Things to Know: 49ers RB Joe Williams |
2017-04-29 | 5 Things to Know: 49ers WR Trent Taylor |
2017-04-29 | 5 Things to Know: 49ers DL D.J. Jones |
2017-04-29 | 5 Things to Know: 49ers DL Pita Taumoepenu |
2017-04-29 | 5 Things to Know: 49ers S Adrian Colbert |
2017-04-29 | Shanahan and Lynch Recap the 2017 NFL Draft |
2017-04-29 | Getting to Know Solomon Thomas and Reuben Foster |