In season two of Burn Notice, Michael Westen [Jeffrey Donovan] found himself between a rock and a hard place when Carla [Trisha Helfer] began to squeeze him into taking assignments for her – forcing him to track her down and get her out of the picture so that he could return to the task of […]