After cruising through the Wild Card Series and the NLDS, the Arizona Diamondbacks find themselves in an 0-2 hole in the NLCS after dropping the first two games to the Philadelphia Phillies. The good news for the Diamondbacks is that the next three games are at home in Arizona, so if there was ever a […]