 In his four seasons with the Astros, Agosto pitched in 261 games.After the 1990 season, Agosto became a free agent and signed a three-year contract with the St. Louis Cardinals worth $4.6 million.The Cardinals released him in 1992 and the Seattle Mariners signed him in June of that year.