Baseball Stadiums We Wish Still Existed: Seals Stadium
Visiting the former site of Seals Stadium, San Francisco
Seals Stadium Top # 21 Facts
SEALS sky diving into Neyland Stadium, orange and white game 2016.
Anchor Brews & Baseball in San Francisco
Seals Stadium was a minor league baseball stadium in San Francisco. Opened in the Mission District in 1931, it was the longtime home of the San Francisco Seals (1931–57) and the Mission Reds (1931–37), both of the Pacific Coast League. It was later home for the Major League San Francisco Giants for their first two seasons in the city, 1958 and 1959. Less than three decades old, the stadium was demolished in late 1959 after the completion of the baseball season.