The Arizona Diamondbacks are staring at a 2-0 deficit in the NLCS after being dominated in the first two games of the series by the Philadelphia Phillies, and Diamondbacks manager Torey Lovullo opened up about the team’s performance as the series shifts to Arizona for Game 3. “The Phillies are playing their best baseball… and […]