Just saw this on TSN:

He played 19 seasons in the NHL with 4 teams and had a very long international career with Canada:
2 World Junior Championships (1998, 1999) 1 silver medal
4 World Championships (two golds and one silver)
1 World Cup of Hockey (gold)
3 Olympic Games (2 gold medals)

Pretty impressive career.