That was the job description from Buster Posey last October when he was named the Giants’ president of baseball operations.
New York Giants CB Deonte Banks surrendered his uniform No. 3 to new QB Russell Wilson for the upcoming season.
The San Francisco Giants were able to wrap up a sweep of the Houston Astros, proving that this team might be pretty good.