The addition of Schierholtz, 28, fills one of the items on the Cubs' wish list as they were looking for a left-handed-hitting outfielder who could play right field.
In other roster moves, left-handed pitcher Jeff Beliveau was claimed off waivers by the Rangers and right-handed pitcher Sandy Rosario claimed by the Giants. Left-handed pitcher Gerardo Concepcion also cleared waivers and was assigned outright to Class A Kane County. The Cubs' roster is now at 39.
Last season, Schierholtz batted .257 for the Giants and Phillies, with six home runs in 114 games. Schierholtz began the year with San Francisco and was dealt to Philadelphia on July 31 along with two Minor League players for Hunter Pence. He made a good impression in his Phillies debut, hitting a home run against the Nationals. His playing time was limited when he fractured his right big toe on Aug. 13.
In six seasons, he has a .270 batting average, 24 home runs, 75 doubles and 123 RBIs. The Phillies decided to non-tender Schierholtz, who made $1.3 million last season. He would've received a raise, which wouldn't have made sense for the Phillies because Schierholtz was projected as the fifth outfielder.
His addition would allow the Cubs to start David DeJesus in center. Schierholtz does have one of the best throwing arms in the league. However, general manager Jed Hoyer has indicated the team is still in the market for another outfielder who can play right and center.
A Bay Area native, Schierholtz was known as "Nate the Great" while with the Giants. He didn't want to leave San Francisco but welcomed the deal to the Phillies and the chance for more at-bats.
"I was just looking for an opportunity to prove that I can play every day, and I didn't get the feeling I was going to get it in San Francisco all these years," Schierholtz said.
Beliveau, 25, was the Cubs' Minor League Pitcher of the Year in 2011. He appeared in 22 games this season in his first big league action and gave up nine runs on 21 hits and 12 walks over 17 2/3 innings. He had been designated for assignment to make room on the roster for third baseman Ian Stewart.
Rosario, 27, never wore a Cubs uniform. He appeared in four games for the Marlins in 2012, then was claimed off waivers by the Red Sox on Oct. 17. He was designated for assignment on Nov. 20, then traded eight days later to the Athletics. The A's designated him for assignment two days later, and he was then claimed off waivers by the Red Sox on Dec. 10. Two days later, he was claimed by the Cubs, and now he's been claimed by the Giants.
Concepcion, 20, signed a five-year, $6 million deal with the Cubs in March. The left-hander started 12 games for Class A Peoria and posted a 2-6 record and 7.39 ERA, giving up 43 earned runs on 70 hits and 30 walks over 52 1/3 innings.
Carrie Muskat is a reporter for MLB.com. She writes a blog, Muskat Ramblings, and you can follow her on Twitter @CarrieMuskat. This story was not subject to the approval of Major League Baseball or its clubs.