A deal many knew was a done deal, Lucic is heading to Edmonton to play with Connor McDavid. That contract has the potential to be bad on the back end of it, but Edmonton is becoming a destination to play at with McDavid there. He's going to be a big contributor for them.

The top free agent is off the board.

Milan Lucic signed a seven year, $42 million deal with the Edmonton Oilers on Friday.

The 27-year-old power forward scored 20 goals and added 35 assists over 81 games with the Los Angeles Kings in 2015-16, his first season with the club. The Boston Bruins traded Lucic to the Kings last summer for the No. 13 pick in the 2015 draft, goalie Martin Jones (traded to San Jose shortly after) and prospect Colin Miller.

Last season was the final year of a three-year, $18 million contract signed with Boston prior to the 2013-14 season.

The Vancouver native has 159 goals and 238 assists for 397 points over 647 career games with the Bruins and Kings. Lucic was selected in the second round, 50th overall, of the 2006 NHL Entry Draft.