Across the league, the San Francisco 49ers are considered one of the healthiest and most successful franchises in the league. General Manager John Lynch has had overwhelming success finding contributors in the draft and head coach Kyle Shanahan is one of the best offensive innovators in the game.
Since being brought in together in 2017, the two have been very successful in returning the 49ers back to relevance (that is, when Jimmy Garoppolo is healthy.) They’ve qualified for the playoffs in both of the former New England Patriots backup’s full seasons and the 2019 campaign featured a close Super Bowl loss to an ascending Patrick Mahomes and Andy Reid.
What’s very interesting in San Francisco is the dynamic regarding their roster, particularly in regard to the NFL draft. It is well documented that Shanahan is allowed to pound the table for his guys and his request is often granted. Shanahan even has control over the final 53-man roster each season.