Phillies catcher Carlos Ruiz leans over the dugout railing to make the catch that ends an 11-0 win over the Dodgers in Game 3 of the 2009 National League Championship Series at Citizens Bank Park. The victory gave the Phillies a 2-1 lead in the best-of-seven series.
Recorded on October 18, 2009 using a Flip Video camcorder.
the dogers got KILLED!
webkinzfourever20 2 years ago