A heated argument involving three fans during Friday night’s game between the San Francisco Giants and the San Diego Padres turned physical when a …
Padres, Giants fans' heated altercation turns physical during San Francisco's win over San Diego
In
A heated argument involving three fans during Friday night’s game between the San Francisco Giants and the San Diego Padres turned physical when a …
In