Niners Sign Josh Johnson

San Francisco 49ers announced that they have signed QB Josh Johnson to a two-year deal through the 2013 season.