Jordan Schroeder 49 44 57 17 850000 0
1mil/6years
Cody Hodgson 46 43 55 18 450000 0
1mil/6years
Rod Pelley 64 67 69 23 522500 1
800k/6years
Kirill Petrov 53 41 54 17 450000 0
1mil/6years
Victor Hedman 44 63 62 17 850000 0
1mil/6years
Roman Josi 41 55 56 18 450000 0
1mil/6years
Ryan McDonagh 42 48 55 19 450000 0
1mil/6years
Colby Cohen 42 46 55 19 450000 0
1mil/6years
if they cant be signed like this, then give them most years possible please