Home Plate Umpire Ejects Fan from Giants-Phillies Game for Heckling Him

0

Apparently, being an umpire gives you power over not just the game but the crowd as well.

READ MORE:

About author

No comments