For only the second time this season the Cubs are not #1 in the rankings. That position now belongs to the San Francisco Giants who have went 22-9 since the last power rankings came out. The Cubs, who are in a bit of a midseason slump fell 3 spots to #4, but are still my pick to win it all this year. Aside from the Giants, another hot team is the Houston Astros who have went 20-11 since the last power rankings. They are now 5.5 games back of the Rangers in the AL West and I see them eventually taking over 1st place.