Angels agreed to terms with RHP Justin Speier, who had been with the Blue Jays, on a four-year contract.
The deal is believed to be worth $18 million. Speier is the first Type A free agent to officially change teams this winter. The Blue Jays will get the Angels' first-round pick -- assuming that the Angels don't sign another Type A free agent who rates higher than Speier -- and a supplemental first-rounder. The 33-year-old Speier is getting a four-year deal despite some elbow issues that cost him a month in the second half. He was as good of a bet for 2007 as any free agent reliever available this winter, but he might not provide much value in 2009-10.