SSt. Louis Cardinals Read More TST Images: Angels Defeat Cardinals, 3-2, at Angel StadiumJuly 21, 2026 ANAHEIM, Calif. – The Los Angeles Angels defeated The St. Louis Cardinals, 3-2, on July 20, 2026 at…