I have 2 questions. When a player gets guaranteed money when signing a contract with the Vikings, does that affect the salary cap for that year?? and will that player actually get all the guaranteed money even if the Vikings were to trade or cut him?? Greg Jennings signed a 5 year/$47.5 million contract and I know the Vikings can void his contract within those 5 years but do they still have to pay Jennings $17.8 million in guaranteed money??