Diamondbacks Ups and Downs: July 5-July 20 (Ouchies) Edition
The D-backs took a bit of a nosedive heading into the All-Star break with some tough break losses to the Cardinals but quickly recovered to take the "Beat L.A." series to start the second half. Barry Enright was recalled and promptly imploded, Zach Duke was relegated, and Aaron Heilman was told that he wasn't allowed on the team anymore. And that's just the tip of the iceberg...

