Umpire Admonishes a Player After Homerun
In a winner takes all game on Monday between Houston Baptist and Oregon State, HBU third baseman Andrew Benefield hit a grand slam home run to lead his team. He took a moment to watch the ball fly ...Read more