He currently sports a .920 OPS (even after the 2 dingers tonight) and his previous high was .911 and his career OPS is .840. Basically, that means he's likely to regress (esp. over the last few years of the 8 year contract)... and anything less than a 1.000 OPS for 136 mil isn't worth it. So, no, he's not likely to be worth every cent (and wouldn't be even if he kept this same level of production up over the next 8 years)