Phillies Fan Ejected By Home Plate Umpire For Yelling “You Suck” (Video)
I thought there was no crying in Baseball?
On Tuesday, a fan attending the game between the San Francisco Giants and Philadelphia Phillies got ejected by home plate umpire Bob Davidson as a result of a verbal confrontation after the fan reportedly yelled to him, “You Suck”.
Davidson stopped the game as a Giants player was getting ready to bat to confront this fan who was 15 rows back, just to toss him from the game.
A fan was ejected from the game by home plate umpire Bob Davidson pic.twitter.com/k7gwhG9K2l
— Philly Influencer (@PHL_Influencer) August 3, 2016
This wasn’t the first time Davidson tossed a fan from the game.