The Royals have called up pitcher Will Smith from Triple-A Omaha, the Kansas City Star reports. Smith posted a 3.86 ERA in 16 1/3 innings for Kansas City earlier this season and owns a 3.04 ERA in 86 innings at Omaha.