Thairo Estrada took a unique journey to become one of the Giants' best and most reliable players.