Mike McDade was an interesting pick up for the Indians, he has been with the Jay s since 2007. Check out this article on this pick up by the Indians. He was an All Star at a couple levels. Players like McDade are often lost as a result of years of service and the Blue Jays not protecting him.
Here is a little video of what Mike McDade looks like swinging the bat. This video is from the 2011 Double A All Star Game.