Epic Clash: Toronto Blue Jays vs. St. Louis Cardinals – Highlights and Scores from 06/09/2025
In an electrifying showdown on June 9, 2025, the Toronto Blue Jays faced off against the St. Louis Cardinals at Busch Stadium. The Cardinals soared to a thrilling 7-4 triumph, powered by clutch hitting and stellar pitching, as they charge ahead in their pursuit of a playoff berth