I think you're overstating how bad Sanchez was when he signed his contract, and understating how bad Bard is right now. Bard just got banished to Pawtucket. Pitchers like that aren't below average. They are bad. Bard's starter value would be likely to net him a $1 million.