Source: https://www.sbnation.com/2018/1/6/16849294/alex-smith-kansas-city-chiefs-contract-2018-patrick-mahomes