MLB Power Rankings: Los Angeles Dodgers or Philadelphia Phillies for the No.1 spot?
Video Details
Ben Verlander brings you his updated MLB Power Rankings and the Los Angeles Dodgers & Philadelphia Phillies battle out for the top spot in this week's Power Rankings.