Cardinals' Ivan Herrera hits his third home run of game in 12-5 win against the Angels

By Fox Sports | Created at 2025-04-02 21:40:20 | Updated at 2025-04-03 18:36:26 20 hours ago

Video Details

Ivan Herrera hit three home runs in the St. Louis Cardinals' 12-5 win against the Los Angeles Angels.

1 MIN AGO・Major League Baseball・0:12

Read Entire Article