Somehow he was allowed to ejected a fan for yelling "you suck" and making a 69 joke about sucking. Because according to Davidson the there are women and children in the stadium and they can't handle such language.
Here is the ejection.
A fan was ejected from the game by home plate umpire Bob Davidson pic.twitter.com/k7gwhG9K2l— Philly Influencer (@PHL_Influencer) August 3, 2016
And here is Davidson's side of the story.
Here is home plate ump Bob Davidson. pic.twitter.com/V2iECFR9H1— Ryan Lawrence (@ryanlawrence21) August 3, 2016
Are you fucking kidding me? Your job is on the field, not in the stands you incredible asshole. Davidson needs to be fined and suspended as a friendly reminder that his job is not to monitor the people in the seats.
Just another dude with a little bit of authority who thinks he runs everybody's shit. Fuck that.