Angels deal with Joe Blanton is 2 years, plus an option for 3. Guaranteed $15M. Pending physical.
This just keeps getting better