MLB Power Rankings: Astros Take the Reins

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: