You know Diaz is a young prospect right? At his age, it'll take him 6 years just to develop. Even then he could be a bust. By the time he's developed, you'll have to give him his 2nd contract and you'll already have 100M invested in him before he barely plays a ML game.