It was the second straight start at first base for Pena, who was brought up from Triple-A Round Rock Tuesday. Including an 0-for-4 performance in his season debut, Pena has hit .222/.222/.556 in nine at-bats.
With the Astros and Royals last year, Pena batted .207 with eight homers and 25 RBI in 280 at-bats.
Boesch hit .275/.302/.529 with three home runs and eight RBI in 51 at-bats before being released by the Yankees in July. He was optioned to the minors in late May and suffered a shoulder injury before his release.
Pena hit .209/.324/.350 with eight home runs and 25 RBI in 277 at-bats with the Astros last season before being released at the end of July. He eventually landed in Kansas City but was just 0 for 3 with the Royals.