MLB Video: Home plate umpire hears enough of a fan's heckling, ejects him from the stands during Giants-Phillies game (ESPN)

from ESPN http://ift.tt/1dPqUAn

No comments: