Lower box seats behind home plate at a SF Giants vs LA Dodgers game. See the banner on the upper right – “Giants Vision”. I remember there was a “Giants Vision” cable channel broadcasting SF Giants games. Does anyone else remember this? Please let me know.
Like this:
Like Loading...