Opinion: The Giants have forgotten whose city this is

The baseball cap controversy shows that the team is losing more than games — it’s losing touch with the city it claims to represent.