TNT just picked up a second season of its new series Leverage. The second season renewal means fifteen new episodes that will air later this year. In my humble opinion Leverage is one of the best, if not the best new show of the 2008/2009 TV season and if you aren't watching it you should be. Think of it as Ocean's Eleven meets Robin Hood, but for TV. Check out a clip from the "Mile High Job" episode after the jump.