MLB Power Rankings: Astros Take the Reins

facebooktwitterreddit
Prev
4 of 11
Next

May 3, 2015; San Francisco, CA, USA; Los Angeles starting pitcher Jered Weaver (36) throws the ball against the San Francisco Giants in the first inning at AT&T Park. Mandatory Credit: Lance Iversen-USA TODAY Sports

Pittsburgh Pirates. 20. team. 4. . (12-13). Previous:

(11-15). Previous: . Oakland Athletics. 19. team. 96.

Previous: . Miami Marlins. 18. team. 82. . (12-13)

(11-14) . Previous: . Los Angeles Angels. 17. team. 102.

Atlanta Braves. 16. team. 17. . (12-13). Previous: