Mills, 26, started four games for the Blue Jays last season and appeared in relief in one more game, going 1-2 with a 9.82 ERA with 18 strikeouts and 12 walks in 18 1/3 innings. In 14 career games and nine starts, he's 2-3 with an 8.57 ERA. He was 11-9 with a 4.00 ERA in 24 starts at Triple-A, striking out 136 batters in 157 1/3 innings.
Mathis, 28, hit .174/.225/.259 with three homers in 93 games for the Angels last season and is a career .194/.225/.259. He was expendable after the acquisition of Iannetta, who will team with Hank Conger as the Angels' catching tandem.
Mathis was a favorite of manager Mike Scioscia, who kept him in the lineup despite his horrendous numbers at the plate. The move could show a weakening of Scioscia's influence over roster moves under new general manager Jerry DiPoto. The Angels chose Mathis over Mike Napoli last offseason and we all saw how that worked out for the Angels and (ultimately) the Rangers.For more baseball news, rumors and analysis, follow @eyeonbaseball on Twitter or subscribe to the RSS feed.