Yannick Veilleux

Re-Signing

1 Year

N/A

July 20, 2017

Charlie Lindgren

1 Year

N/A

July 6, 2017

Alex Galchenyuk

3 Years

14.7 m

July 5, 2017

Ales Hemsky

1 Year

1 m

July 3, 2017

Carey Price

8 Years

84 m

July 2, 2017

Joe Morrow

1 Year

575 k

July 1st, 2017

Matt Taormina

2 Years

N/A

July 1st, 2017

Byron Froese

2 Years

N/A

July 1st, 2017

Peter Holland

2 Years

N/A

July 1st, 2017

Karl Alzner

5 Years

23.125 m

July 1st, 2017

Jacob de la Rose

1 Year

750 k

June 28, 2017

Charles Hudon

2 Years

N/A

June 15, 2017

Jonathan Drouin

6 Years

33 m

June 15, 2017

Andreas Martinsen

1 Year

N/A

June 5, 2017

Jakub Jerabek

1 Year

N/A

May 1, 2017