San Francisco Giants Logo

Stadium Logo (2020)

20 at 24 Patch celebrating the 20th anniversary at Oracle Park, which is located at 24 Willie Mays Plaza. A statue of Mays appears on the patch

Image last updated on Friday, January 3, 2020

User Rating

User's Rating: 4.8/10 (75 votes cast)

Related Links



Other San Francisco Giants Logos and Uniforms from this season


San Francisco Giants Logo Timeline