MLB Power Rankings: Mets, Cardinals making things tough at the top

6 of 7
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
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