Donato is a solid bottom six guy on a good team. He’s almost 29 and having a career year. If he’s willing to sign a team friendly contract with minimal term, sure sign him.
But Teuvo, Mikhaev, Foligno, Reichel, Dickinson, Bertuzzi are all signed through next year. That’s half your forwards. Presumably they sign a big contract guy this summer. That leaves 5 spots for Bedard, Nazar, Slaggert, and a slew of young guys.