LA Angels tame Texas Rangers

0

Arlington, Texas: The Los Angeles Angels defeated the Texas Rangers 13-0 in a baseball game at Globe Life Park in Arling¬-ton on Sunday in Arlington, Texas.

AFP

Share.
.
Loading...

Please follow our commenting guidelines.

Comments are closed.