Part of three-team trade with Flyers.
Flames retain 50% of Hanifin's contract.
The 1st round pick is a top-10 protected or if the Knights trade that pick before the 2024 trade deadline, it becomes a 2026 1st round pick.
The 3rd round pick becomes a 2nd round pick if the Knights win a first-round series in 2024.