24 Willie Mays Plaza

Pac Bell, SBC, or AT&T, or whatever name it takes on in the future, the Giants home will always be located at 24 Willie Mays Plaza. Here fans can take public transport or walk to the ballpark.

Comments

Post a Comment