48 years old (Born on July 31, 1975) Pitcher who won a World Series Championship in 2006 with the St. Louis Cardinals. Randy Flores's Best Moments