Skip to content

Greg Elle

Hey, just a middle aged Giant fan from San Mateo living  in Taiwan.  Life is good, better when the Giants win.