SAN DIEGO (AP) — Christian Villanueva had a hard time walking, yet still managed to get a walk-off hit. Villanueva, who fouled a ball off his foot on Friday night, had a walk-off pinch-hit single in the ninth inning, and the San Diego Padres ended a five-game skid with a 7-6 win over the Arizona...