It has been quite the season for the San Francisco 49ers.
How can a team that lost twice to the Arizona Cardinals make it all the way to the NFC Championship Game?
Yet, here they are.
With Jimmy Garoppolo at quarterback.
Is it Kyle Shanahan?
Is it DeMeco Ryans?
Is it just the fact that John Lynch has built a team and added the right veterans to compete consistently?
Or all of the above?
Meanwhile, the Los Angeles Rams are...