C.B. Bucknor has been umpiring Major League Baseball games since 1996. But over that time frame, he — along with Angel Hernandez (a favorite of former Atlanta Braves great Chipper Jones) — may be considered the worst ump in the big leagues. Earlier this season, Bucknor managed to punch out a batter with two strikes. But the call he made during a critical point in Wednesday night's Philadelphia Phillies-Miami Marlins game truly defies logic. With the score tied 2-2 with two out and runners on the corners, Marlins left fielder Christian Yelich hit a slow grounder down the first-base line. It appeared as if he'd have an infield single — and an RBI along with it. But when Phillies reliever Cesar Jimenez took the toss from first baseman Kevin Frandsen and applied the "tag" to Yelich, Bucknor called Yelich out. The problem? The ball never left Jimenez's glove! And it's debatable Jimenez even tagged Yelich with his bare hand. The Marlins overcame the horrible call and won 3-2 — but Bucknor's incompetence was on display once again.
[Yahoo Sports Fantasy Football: Don't wait, sign up today!]
Moving to NFL news, the Tampa Bay Buccaneers have benched starting quarterback Josh Freeman in favor of Mike Glennon. The Bucs host the Arizona Cardinals Sunday.
[Yahoo Sports Fantasy Basketball: Sign up today!]
And Oracle Team USA completed one of the greatest comebacks in sports history in the America's Cup. The reigning champs overcame an 8-1 deficit to win eight straight races over Team New Zealand to hang on to the Auld Mug.