The San Francisco 49ers are into year two of the Kyle Shanahan/John Lynch era, and things are humming along pretty well. It wasn’t that long ago that things were in seriously rough shape. After three straight trips to the NFC Championship Game, things went south in a hurry, and Jed York found himself churning through head coaches at a ridiculous clip.
Following the 2016 season, York blew things up, firing Trent Baalke and Chip Kelly, and starting a search process for a new structure. He ended up deciding on Kyle Shanahan and John Lynch, and it has worked out quite well.