Jason Castro
Phils Drop Another to Houston Astros, 5-0
•
15 Sep 2012
Have we found Kyle Kendrick's kryptonite in the Houston Astros? It seems like it. Kyle and Dallas Keuchel squared off tonight in the third game of this four-game series. Kendrick has been wonderful for most of the 2012 season. Tonight was just a bump in the road, like it normally is against the Astros. In […]
Both Phillies’ Charlie Manuel and Umpire Bob Davidson Suspended as MLB Makes Big Statement
•
18 May 2012
Well, the curse words were so loud that we could hear them during the 8th inning Phillies' 1:00 Tuesday game against the Houston Astros. The issue was, to Charlie Manuel, umpire Bob Davidson got in the way of catcher Brian Schneider on a dropped third strike. Batter Jason Castro advanced to first base. […]