2015 MLB Power Rankings: Astros here to stay?

4 of 4

May 2, 2015; Houston, TX, USA; Seattle Mariners right fielder Nelson Cruz (23) hits a home run during the second inning against the Houston Astros at Minute Maid Park. Mandatory Credit: Troy Taormina-USA TODAY Sports

Next: Interested in writing for Southside Showdown?

More from Southside Showdown

Schedule