Advertisement
Cardinals 12, Angels 5
Published: April 3, 2025

ST. LOUIS — Iv?n Herrera hit three home runs to help St. Louis beat Los Angeles. Los Angeles 100 000 400 — 5 6 1 St. Louis 000 102 27x — 12 12 0 Kikuchi, I....
Subscribe Today!
Advertisement