Wednesday, March 29, 2023

Gibson signs new deal with the Ducks through 2026-27 season