Sidney Crosby will be Canada's captain at the Sochi Olympics.
Crosby was the natural choice after scoring the gold-medal-winning overtime goal for Canada against the United States four years ago in Vancouver.
Caroline Ouellette has been named captain of Canada's women's Olympic hockey team.
Ouellette, from Montreal, already has three Olympic gold medals since joining the team in 1999.
The 34-year-old forward also has six Women's World Championship gold medals as well as five silvers.
She is the third-leading scorer in team history with 238 points (85 goals, 153 assists) in 210 games.
Ouellette replaces Hayley Wickenheiser as captain.
Wickenheiser, who had worn the 'C' for all major international tournaments since Cassie Campbell retired in 2006, will serve as a permanent alternate captain.
Jayna Hefford and Catherine Ward were also named alternate captains on a rotating basis.