Included in that diversity are five MLB stadiums and numerous (too many for me to count) minor league stadiums.
Click on a city listed below to view my visit to a stadium in that city.
San Diego (Petco Park)
Los Angeles
Anaheim
San Francisco
Oakland
Sacramento