The St. Louis Cardinals are just one of those teams that is not only always right in the thick of the postseason race, but also a team that finds roles for any player on their roster or in their system.

They draft and develop well and more often than not, make the right moves to acquire talent.

Last night, their No. 4 prospect, catcher Ivan Herrera made his Major League debut.

With the Cards trailing the Toronto Blue Jays 8-1 in the top of the ninth, manager Oliver Marmol knew the game was out of reach, so he moved Andrew Knizner, who had started the game behind the plate out to first base, while Herrera got his first taste of the majors.

Another One

The Cardinals always have been a team that drafts and develops well and finds a way to give players opportunities.

With Yadier Molina on the bereavement list, Herrera got his shot and was called up on Monday ahead of the series opener with the Blue Jays.

He did not get an at-bat, but he still got to experience what it’s like to make his debut in front of the loyal fans at Busch Stadium, who were ecstatic to see their top catching prospect on the field for the first time.

Several players have burst onto the scene for the Cardinals this year as well.

Guys like Brendan Donovan, Juan Yepez, and Nolan Gorman have taken their shot and run with it.

This is yet another example of a young player getting a chance to shoot his shot at the major league level.

We’ll see who ends up getting the call next.

Surely, the Cardinals will continue to find ways to show off their young talent.

More must-reads:

TODAY'S BEST
Saints, star CB 'moving forward' following trade chatter
Pacers ride historic shooting performance to Game 7 blowout of Knicks
Timberwolves mount incredible second-half comeback to stun Nuggets in Game 7
Xander Schauffele proves doubters wrong with historic win at 2024 PGA Championship
Four things we learned from Joey Logano's All-Star Race win at North Wilkesboro
Phil Foden lifts Manchester City to fourth consecutive English Premier League title
Watch: Aaron Judge blasts 13th home run in Yankees' seventh straight win
Canucks won't have linchpin forward for Game 7 vs. Oilers
Jags reportedly mulling extension for Trevor Lawrence, but is that the right choice?
Gordon Hayward calls role with Thunder 'frustrating'
Mets reliever Edwin Diaz showing short shelf life of closers
Three offseason moves the 49ers must make
Watch: NASCAR drivers exchange punches after crash in All-Star Race
Knicks star offers passionate defense of HC Tom Thibodeau after Game 7 loss
Knicks' Jalen Brunson suffers serious injury in Game 7 vs. Pacers
Dodgers add recently acquired left-hander to active roster
Report: 2023 No. 7 pick expected to terminate KHL contract, join Flyers
Mavericks advance to Western Conference Finals aided by controversial call late
Connor McDavid, Oilers hammer Canucks to force Game 7
Tyson Fury-Oleksandr Usyk epic increases excitement for potential rematch