Over the last month in the Texas League, Evans has continued his success, hitting .307 with seven homers and five stolen bases in 21 games.
The Cardinals originally took the big righty in the 47th round of the 2001 draft, but he spent a year a Middle Georgia College before signing as a draft-and-follow at the end of May, 2002. Evans had a solid debut in the Appalachian League that year, but has struggle over the last three seasons.
Jeff Weaver managed just a 3-10 record for the Angels after he signed a free agent contract for just over $8 million late in the offseason. The 29-year-old had a 6.29 ERA and had given up 18 homers in 16 games for the Halos before he was designated for assignment to make room on the roster for his younger brother.
The Cardinals began looking for pitching options after Mark Mulder went on the disabled list with shoulder problems and Sidney Ponson continued his struggles. The Angels have reportedly picked up the majority of the money due to Weaver for the rest of the season.