Source: Panthers lock up Barkov with $80M deal

Aleksander Barkov has agreed to an eight-year, $80 million contract with the Panthers, a source told ESPN on Friday.