The Blue Jays on Wednesday signed outfielder Reed Johnson to a one-year contract worth $3.27 million. Johnson, 31, garnered a nice deal from the Blue Jays despite hitting just .236 with two homers and 14 RBI in 79 games last season.