The Diamondbacks also sent cash in the deal for Pennington. In return, they received High Single-A shortstop Dawel Lugo.
Pennington, 31, is hitting .237/.314/.281 with a home run and 10 RBIs over 157 plate appearances this year. He has a good defensive track record and has good versatility, playing above-average defense at second base, third base, shortstop, and in the outfield.
The Blue Jays will now have another option in the middle infield off the bench in Pennington, to go along with Munenori Kawasaki.