It wasn’t long ago the future in San Francisco looked grim for a trio of homegrown Giants stars whose best days were seemingly behind them. In the midst of a demoralizing 89-loss season in 2019 that culminated with a blowout loss to the Dodgers,