The Philadelphia Phillies take 2 of 3 from the St. Louis Cardinals, but are they lacking something? #Phillies #PhiladelphiaPhillies ...