The Niners needed to upgrade their offense this offseason, and that’s exactly what they did. They signed two proven deep threat receivers in free agency – Randy Moss and Mario Manningham – and they drafted two explosive play makers this week – A.J. Jenkins and LaMichael James – and Jim Harbaugh just can’t stop raving about them. The Niners should have a much better offense this season. That is if Alex Smith takes advantage of all these new weapons. Will he do it? That’s what my dad wrote his Sunday column on. To read it, click here.