Terms of the deal were not disclosed.
In his second year with the team, the 23-year-old posted career highs in both goals and points with 13 and 20, respectively, in 67 games.
Caggiula just completed a two-year, $2.7-million contract and was set to become a restricted free agent on July 1.
Copyright © 2018 Score Media Ventures Inc. All rights reserved. Certain content reproduced under license.