A new feature titled "In the lab: Randy Flores edition" revisits a June 19, 2005 matchup between the St. Louis Cardinals and the Tampa Bay Devil Rays, focusing on pitcher Randy Flores. The piece includes a photograph by Tom DiPace from Sports Illustrated via Getty Images showing Flores in action at Tropicana Field in St. Petersburg, Florida. The article, authored by Scott Barzilla, was published on October 31, 2026.
Feature revisits Randy Flores' 2005 Cardinals appearance



