The Cubs announced that righty Pierce Johnson has been recalled from Triple-A Iowa and is available for tonight's game at Wrigley Field against Cincinnati. Infielder Jeimer Candelario has been optioned back to Iowa. Johnson has worked as both a starter and reliever during his minor-league days, though he's been strictly a bullpen guy this season. Johnson, 26, had a 3.21 ERA with 21 strikeouts in 14 innings for Iowa. He was ranked as the Cubs' 19th-best prospect before the season by Baseball America.