MLB Power Rankings: Red Sox return to No. 1 spot

Yahoo Sports Videos

The Boston Red Sox, whose 58 wins are the most in baseball, have unseated the Houston Astros for the No. 1 spot in this week's MLB Power Rankings.

Scroll to continue with content

What to Read Next