The best and worst contracts for every NHL team

0
104

Which veteran player is providing the most value per dollar? Who is providing the least?
Source: espn