Honestly, I am not sure how the
Philadelphia Phillies (123.3 points) continue to do it. For the 8th consecutive week, they sit atop the weekly
Power Rankings list. The
Kansas City Royals (111.2 points) and
Houston Astros (110.4 points) occupy the 2nd and 3rd positions. The
Boston Red Sox (106.4 points) again moved up in the rankings, as they now occupy 5th spot. The
Los Angeles Angels (60.4 points) hold down the final spot.
Previous week's rankings:
https://forums.ootpdevelopments.com/...&postcount=316