Jump to content
Twins Daily
  • Create Account

Recommended Posts

Twins Daily Contributor
Posted

Randy Alan Flores was born on July 31, 1975 in Bellflower, California.

The New York Yankees selected him in round nine of the 1997 MLB Draft. He was traded to the Texas Rangers while still a prospect in 2001, and made his Major League debut in 2002. Flores was waived after just 20 appearances, and claimed by the Colorado Rockies. He spent all of 2003 in Triple-A, and signed a minor league deal with the St. Louis Cardinals for the 2004 campaign.

Flores became a regular in the Cardinals bullpen, going 9-2 with 4.35 ERA and three saves across 237 appearances for them. He was the winning pitcher in game seven of the 2006 NLCS, pitching a shutout eighth inning with the game tied at one. Cardinals catcher Yadier Molina broke the tie with a solo home run in the top of the ninth. St. Louis went onto win the World Series.

He signed on for a second stint with the Rockies in 2009. Flores pitched parts of two seasons in Colorado, but was waived late in the 2010 season.

The Minnesota Twins claimed him off of waivers on August 19, 2010. Twins manager Ron Gardenhire used him as a lefty specialist, causing Flores to only work 3.2 innings in 11 relief appearances for Minnesota. He earned three holds during his short time with the Twins, and stranded six of eight inherited runners. Flores was not included on the team's playoff roster.

ESPN hired him as a color commentator for college baseball broadcasts during the 2012 NCAA tournament. Flores then returned to the University of Southern California, his alma mater, to work as an assistant baseball coach while pursuing a master's degree. The Cardinals hired him as a scout in 2015, and he has been promoted several times over the years. As of 2025, Flores is their assistant general manager.


View full player

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
The Twins Daily Caretaker Fund
The Twins Daily Caretaker Fund

You all care about this site. The next step is caring for it. We’re asking you to caretake this site so it can remain the premier Twins community on the internet.

×
×
  • Create New...