Giants reason for hope: Ehire Adrianza