Logan Webb Praises Buster Posey's Winning Mentality

AutoDraft Pro AI

Giants ace Logan Webb expressed high regard for Buster Posey, the team's president of baseball operations. Webb discussed the current state of Giants affairs on KNBR, highlighting Posey's strong 'want to win' attitude and praising the first-year front office executive.