The Philadelphia Phillies have been red hot in the postseason so far, and they currently have a 2-0 lead on the Arizona Diamondbacks in the NLCS. A big reason for the Phillies’ success this season is because of pitching. The team has been firing on all cylinders, but the arsenal of pitchers has done a […]