Advertisement

Baseball fans duke it out in the stadium stands.