Tag Archives: Jean sebastien giguere

You’ll Get Some Feelings Watching Teemu Selanne After His Last Ever Regular Season Game

After 22 NHL seasons, one of the best players ever is hanging up his skates.