Phils Best Pinch Hitter?