Even though the Phillies just took a four-game beating at the hands of the Houston Astros, Dr. Sports Fan thinks it's time to reflect on just how far catcher Carlos Ruiz has come at the plate since Game 3 of the 2008 World Series against Tampa Bay.
Read more »


