NHLPittsburgh Penguins extend Ville Koivunen's contract by eight years, $32 millionRussian Machine Never Breaks•97d ago