The Florida Panthers acquired Ryan Haggerty from the Pittsburgh Penguins on Tuesday in exchange for Kevin Roy in a swap of forwards.