Despite the Phillies having the best record in the National League, Taijuan Walker continues to struggle, giving up three homers in a 5-4 loss to the Diamondbacks on Friday.

Share This