The Royals recalled pitcher Brandon Finnegan from Triple-A on Thursday, reports MLB.com. Finnegan went 2-0 with a 2.21 ERA in 20 1/3 innings earlier this season.