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.

This wasn’t the first time Davidson tossed a fan from the game.

Tags: Philadelphia Phillies, San Francisco Giants,