Mar282023 by Joe MorganNo Comments Giants fans send off three-time World Series champion with standing ovation in final career game