The Royals get a 12 - 3 win over the Cardinals

The Royals get a 12 - 3 win over the Cardinals
Photo credit Jamie Squire/Getty Images

Salvy and a returning Franchy both homer twice in the blowout win. But it is not all roses for the Royals.