The deals were announced Friday. Peters gets a two-year deal and Bagnall gets a one-year deal. Both players signed two-way contracts, meaning they make less money when they're in the minors.
The 27-year-old Peters played in 11 games with the Dallas Stars last season, spending most of his time with their AHL affiliate. The 26-year-old Bagnall also played last season in the AHL.