Tag Archives: Why aren’t the Padres no. 1 in MLB Power Rankings?
San Diego Padres, 2-0, 1st place in the NL West… holding the best record in Major League Baseball, with a run differential of +10 against National League powerhouse, the St. Louis Cardinals. Sounds like a no. 1 Power Rankings headline … Continue reading