Outfielder Reed Johnson agreed to a one-year deal with the Cubs on Tuesday. The deal is worth $1.15 million.Johnson, 35, has played three of the past four seasons in a Cubs uniform, returning on a Minor League deal in 2011 after a down 2010 season with the Dodgers. Johnson won a role by hitting .309 with an .816 OPS in 266 plate appearances spanning 111 games with the Cubs during the 2011 season. He made 49 starts in the outfield and has experience at all three spots. Johnson will serve as a backup to regular Cubs outfielders Alfonso Soriano, Marlon Byrd and newly acquired David DeJesus.