After 1,294 career NHL games, Colorado Avalanche forward Andrew Cogliano has announced his retirement. Cogliano played 1,294 regular-season games over 19 seasons with five different teams (Edmonton Oilers, Anaheim Ducks, Dallas Stars, San Jose Sharks and Colorado Avalanche).