On Monday, Edmonton signed forward Sam O’Reilly to a three-year entry-level contract after a strong training camp and pre-season.