The Giants' award team leader Thairo Estrada with highest team honor