Longtime Edmonton Oilers forward Sam Gagner is keeping his career going after signing a deal with the Belleville Senators.