Imagine your San Francisco Giants playing in a concrete, domed monster.
Instead of looking at the beautiful shores of McCovey Cove, right field would show high catwalks, a Teflon dome, and a bland concrete wall. Giants games at the Suncoast Dome may average 10,000 fans on a good night, with the team struggling to reach .500 year-after-year.
Such was almost the reality for the Giants.
There almost was no AT&T Park. There almost was no Barry Bonds. There were almost no magical 2010, 2012, and 2014 World Series runs.
Watch the below YouTube video, and you will see what almost was for your San Francisco Giants.