News

Bob Davidson isn't the most popular umpire in any city, but if there's one place where that's especially true, it's Philadelphia. Last year, following his ejection of Philadelphia Phillies manager ...
Manager Charlie Manuel of the Philadelphia Phillies argues with home plate umpire Bob Davidson on a delayed call during the eighth inning against the Houston Astros in a MLB baseball game on May ...
The Philadelphia Phillies' manager Charlie Manuel, right, and home plate umpire Bob Davidson argue after in the eighth inning against the Houston Astros at Citizens Bank Park in Philadelphia. The ...
Davidson, who has lived since 1992 in Littleton, Colo., spent eight years in the minors, including stints in the Florida Instructional League and in a winter league in the Dominican Republic ...