Affectionately known as "The Marlboro Man," McVeigh returns to help the team out on a case with his ballistics knowledge in an episode set to air sometime later this season. Cole has recurred on the series since Season 1 when he first caught Diane's eye despite their wildly different political views. Although she (sadly) decided to not to run off with him to Costa Rica in Season 2, he returned last year when Diane was juggling both Kurt and process server Jack Copeland (Bryan Brown). No word on where her and Kurt's relationship now stands, but we're excited to find out.