Alex Bregman, Yordan Alvarez homer as Astros top Angels 0 14.09.2024 09:32 Deadspin.com Alex Bregman hit a two-run homer and Yusei Kikuchi earned the win by tossing seven solid innings Friday night for the visiting Houston Astros, who bea