Loading Video…
This browser does not support the Video element.
Are the Phillies beating themselves?
Phillies fans weigh in; is the team beating themselves or are they getting beat by good teams?
This browser does not support the Video element.
Phillies fans weigh in; is the team beating themselves or are they getting beat by good teams?