Evgeni Malkin's new contract means he is set to spend 20 years with the Pittsburgh Penguins
The saga surrounding the NHL future of Evgeni Malkin has come to an end after it was announced that the Russian star has signed a new four-year deal worth a total $24.4 million to keep him at the Pittsburgh Penguins.
It