Apr 7, 2015; Phoenix, AZ, USA; Arizona Diamondbacks starting pitcher Rubby De La Rosa (12) throws during the second inning against the San Francisco Giants at Chase Field. Mandatory Credit: Matt Kartozian-USA TODAY Sports
Next: The final five ride in shame
Loading recommendations... Please wait while we load personalized content recommendations