‘Leverage’ series finale ends strong on TNT
Even though we feel like this is hardly any consolation at all to those out there who wanted to see “Leverage” survive for a little bit longer on TNT, isn’t the following ratings news a little bit better than the show going out with a whimper after five seasons on the air? Overall, the network’s […]