Around this time last year, there was plenty of excitement surrounding the 49ers to emerge as a potential sleeper team in the NFC after Kyle Shanahan seemed to finally find his quarterback in Jimmy Garoppolo.
Unfortunately, Garoppolo watched his season come to an end earlier than expected last September after suffering a torn ACL, resulting in San Francisco going through another year of struggling to win games.
Now that Garoppolo is healthy, the 49ers are off to one of the hottest starts in the league with a 3-0 record, and seem determined to give the Rams a run for their money in the division race.
San Francisco still has a long way to go when it comes to proving they do in fact have what it takes to compete with some of the other top contenders in the NFC, but this team is playing with a ton of confidence right now.
At least once Los Angeles returns from their trip to Seattle to host San Francisco in Week 6, the Rams will be extra rested since they get a few extra days off playing on Thursday against the Seahawks.
Seattle has been the biggest threat for the Rams in the NFC West over the last two seasons, but with the 49ers entering the picture, the division race in 2019 could begin to heat up now that October is officially underway.