TAG: DODGERS & GIANTS FANS BRAWL


Giants & Dodgers Fans Brawl, Throw Bottles In The Stands (Video)

The Los Angeles Dodgers and San Francisco Giants have always had a volatile rivalry while doing battle in the...