The Ducks announced today that the club has signed goaltender John Gibson to a three-year entry-level contract. Gibson, 18, is tied for the CHL lead in save percentage (.926 SV%, tied with teammate Franky Palazzese) this season. He has appeared in 31 games for Kitchener of the OHL, going 20-10-3 with a 2.81 goals-against average. Currently seventh among league goaltenders in GAA, Gibson also ranks second among OHL rookie netminders in GAA, third in wins, and fourth in saves.