Ducks' Giguere Inks $24M, Four-year Deal

Back
Top