Source: https://www.sbnation.com/2018/3/13/17114902/kirk-cousins-guaranteed-contract-nfl-free-agency-aaron-rodgers-matt-ryan