Dave Sappelt started the season in Chicago but has been playing in Iowa since early May after a slow start.
The Cubs selected Zach Putnam off waivers in early November 2012 but granted him free agency at the end of the month. They then re-signed him in late December. Probably has something to do with restructuring a contract. He has only appeard in two games so far this season, a one batter appearance on May 30th and then was later fed to the wolves in a one inning debacle against the Arizona Diamondbacks on June 1st. He faced the entire D-Backs lineup in the 9th inning, giving up 6 hits and 4 runs. Hopefully, it only gets better from there!
Unfortunately, both of these photos might need to be changed as the Cubs haven't played the Pirates at home (as pictured) in 2013, so upon closer inspection, this looks like a photo from last year. And while both of Putnam's appearances were at home (pinstripes), that doesn't appear to be Wrigley in the background, so I think that is a Spring Training shot.
With a good chunk of the lineup done, I will update these sporadically and/or as players make appearances. If you missed the rest, don't forget to check out the tab at the top.