The Vegas Golden Knights have acquired Noah Hanifin from the Calgary Flames. Hanifin was ranked No. 2 on ESPN's NHL trade deadline board. 

Hanifin's contract carries a $4.95 million cap hit. He was scheduled to become an unrestricted free agent this offseason.

Hanifin is the second key player the Golden Knights have added ahead of Friday's NHL trade deadline. Vegas acquired Capitals winger Anthony Mantha on Tuesday, with Washington retaining 50% of his salary.