Marc Farzetta on the number one reason why the Phillies lost in the World Series. #phillies #astros #mlb This is a clip from a ...