The Philadelphia Phillies beat up the Arizona Diamondbacks on Tuesday night, winning Game 2 of the NLCS, 10-0, to take a 2-0 lead in the series. The Phillies once again benefited from the long ball, ...