The Anaheim Ducks announced Tuesday that they have signed center Andrew Cogliano to a three-year contract. Per club policy, no financial terms of the deal were disclosed. Cogliano, 24, was acquired from Edmonton in exchange for a second-round selection in the 2013 NHL Entry Draft on July 12. He appeared in 82 games for the Oilers in 2010-11, collecting 35 points with 64 penalty minutes (PIM). Cogliano has not missed a game since making his NHL debut with Edmonton in 2007-08, appearing in all 82 games in each of his four NHL seasons.