Curry Sacrifices $20 Million and Makes History With New Warriors Deal | Egyscores | EgyScores