When Buster Posey was introduced as the Giants’ president of baseball operations in October 2024, he made it clear that he understood what his duty to fans would be. “We’re in the memory-making business,” Posey said. The Giants have certainly given their fans plenty to remember over the course of