San Francisco Bay Area Stadium

Overview
70,000 Seats
2000-06-01 Creation Date
United States Country
Location Santa Clara
105 Length
68 Width
Natural Grass Floor
Matches
Videos
News
Standings
Predictions
Transfer
settings