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.

Advertisements

AFP

Share.
loading...
Loading...

Please follow our commenting guidelines.

Comments are closed.