Yordan Alvarez displays power as Astros sweep Royals 0 2 Yesterday 21:12 Deadspin.com Yordan Alvarez produced the 21st multi-home run game of his career and his sixth this season and Ronel Blanco logged five scoreless innings as the Hou