The Kansas City Royals activated All-Star catcher Salvador Perez and outfielder Alex Gordon from the disabled list and put them in the lineup for Tuesday night's series opener against the Brewers.

Perez has been out all season after straining a ligament in his left knee while carrying bags up a flight of stairs in his home. He was behind the plate and batting cleanup against Milwaukee.

Gordon tore the labrum in his left hip on April 9. He was in left field and batting seventh.

The Royals also recalled left-hander Eric Stout from Triple-A Omaha to provide bullpen help. They cleared roster space by putting right-hander Justin Grimm on the DL with lower back stiffness and sending catcher Cam Gallagher and outfielder Paulo Orlando to the Storm Chasers.