The going rate for long term deals for players based on WAR is $5-7M per 1.0 in war.  Older guys get the lower end ( I think Desmond took $4.5m based on projected WAR) so you look at guys like Nolan and Harper who can sign deals in their mid 20s, you get these astronomical numbers. Under your scenario of $300M over 10 years you are suggesting Nolan will average 5 WAR at $6M per....I think that is fair for a hometown discount but I would not blame him for looking in the $400m range because as salaries inflate $6M/ will be underpaid.  It's nuts to say 300M is a discount....