Giants tab a franchise legend as next team president
- Posted on September 30, 2024
- By Yardbarker
- 2 Views
Giants tab a franchise legend as next team president
After making Buster Posey their catcher in 2010, the San Francisco Giants won three titles in five years. Now, they're hoping he can work the same magic in their front office.