Sources: Eichel traded to Vegas, to have surgery

Buffalo has traded Jack Eichel and a 2023 third-round draft pick to Vegas in exchange for Peyton Krebs, Alex Tuch, a first-round pick in 2022 and a third-rounder in 2023, sources confirmed to ESPN.