Cards Get Weaver for Minor Leaguer
His career record is 81-97 with a 4.55 ERA. The Cardinals will pay some of Weaver's $8.3 million contract, and the Angels also will pay the Cards an undisclosed amount of money.
Evans, the 24-year old outfielder, split his time between A and AA ball this season, hitting 22 home runs total.
Select a station to view its upcoming schedule: