The Giants could have traded Wilmer Flores at the deadline, but they hung on to him, and Monday, they locked him up for at least the next two seasons.