Kesler should not be traded unless the return is too much for MG to pass up. He can play in all situations PK, PP, 3rd line shut down role whatever you want from him he can give deliver it. The guy plays 22mins a game, he's worth a 1st rd pick and a top young player already in the NHL.
Det or Pitt makes the most sense but if they don't buck up MG needs to hang onto him