It's not perfect -- far from it, in fact.
But it is a lot better than it has been in a while.
And it's the best quarterback Nick Mullens has experienced this season.
The 49ers have a huge game Monday night in their new digs as tenants of the Arizona Cardinals. They face the playoff-bound Buffalo Bills. And Mullens will finally be able to line up with the 49ers top running back and two best wide receivers.
READ MORE AT 49ERS.COM
Download and subscribe to the 49ers Talk Podcast