Damn, guys... what is this, dog pile on Marv day? WTF?
Josh Johnson could be good, he could be bad... we'll just have to wait and see.
Marvin makes a solid point, though. I don't care what the kid did with Tampa. Different team, different players, different coaches.
It makes sense to think that perhaps returning to the coaching staff that made him the only player to ever be drafted from his college would improve his chances of succeeding at the NFL level.
This isn't a "Harbaugh can make any QB good" argument, either. If Harbaugh thought that, we wouldn't have signed Alex Smith to a deal that gives the team a hefty cap hit this season, let alone gone after Manning. We would have just let Alex go and started Kaepernick. Harbaugh wanted Johnson because he thinks he's a better option than the other QBs that are available and can add something to the team. It's not hard to see the logic there.
Stop thinking you know better than Harbaugh does. You're just setting yourself up to look foolish later. Did you learn nothing from last season? How many people laughed when Harbaugh said this team could win with Alex Smith at QB? I don't care about your opinion of Alex Smith, the fact is that the 49ers did win.
Harbaugh > You
Deal with it.