What a difference a year makes. 365-days ago the San Francisco 49ers were unsure of a great many things. The team had just signed former NFL player and Fox broadcaster, John Lynch to an unprecedented six-year contract to become the new general manager of the storied franchise.
Then Atlanta Falcons offensive coordinator, Kyle Shanahan was set to become the 49ers fourth head coach in four-years. He was also given an unheard of six-year contract as owner Jed York wiped the slate clean and was resigned to a complete rebuild of the organization.
Fast forward to January 31, 2018, and the future outlook, while still incredibly uncertain, is that the 49ers have taken major steps in pulling themselves from the abyss at the bottom of the NFC West.