The Cubs agreed to a one-year deal with outfielder Nate Schierholtz, tweets ESPN's Jerry Crasnick. Schierholtz, 29 in February, was non-tendered by the Phillies last week. He's represented by Lapa/Leventhal.

Schierholtz hit .257/.321/.407 in 269 plate appearances for the Giants and Phillies this year, playing mostly right field. He could assume that position for the Cubs, as they could use David DeJesus in center field.