Submitted by mlbcom6171 in news
PHILADELPHIA -- After dropping the first two games of the National League Championship Series to the Phillies at Citizens Bank Park, the D-backs are headed home. But they can’t count on simply a change of venue to be a cure-all. While they scrapped and battle…