Diamondbacks' Taijuan Walker gets roughed up by Angels

Diamondbacks

The Latest