Former Edmonton Oilers goalie Connor Ingram has announced his retirement from hockey at just 29 years old.