Welcome to the boards!
Damn, I really like this deal for you. In a keep 6 there's almost no way you keep Richards as you are already deep at center. Green, however, could be an amazing keeper for you. Considering how close he is to Richards in your scoring system despite how poorly he's played tells me that his upside in your league is enormous.