Is Giancarlo Stanton worth $325 million?