Source: https://www.sbnation.com/2017/7/2/15911056/carey-price-contract-montreal-canadiens-gamble-analysis-2017