hamwe nuburinganire bwogukwirakwiza amazi mu bikorwa byo umunsirwanya indwara he is the giants'all time franchise leader in triples and stolen bases