SF Giants president says city's bad reputation is 'way overstated'

SF Giants president says city's bad reputation is 'way overstated'

Upworthy

Published