Alex smith is making good progress, he threw 10-15 yard passes before last game and then threw 25 yard passes on monday without any difficulity, he will most likely start against the giants.
Vernon Davis is also making good progress and is expected to start against the giants.
Jonas Jennings returned on monday and will also start against the Giants.
According to an article in the San Jose Mercury News, Nolan dropped subtle hints that the OC is at fault and he might be looking to replace him with somebody else from the offensive staff. Nolan doesn't like to single anybody out and demote them but last year he unexpectedly let go of the DC in the bye week and our defense started to improve immediately, hopefully he remembers that and makes some changes this bye week.
With Smith, Davis and Jennings coming back and hopefully a change at play calling, the niners could shows some spark in the offense....hopefully..
on a side note, the Deffense was not happy about allowing 9 points. They put the blame on themselves for letting the ravens offense score that many points on them.