MLB power rankings: Ranking all 30 teams three weeks before playoffs

By Alex Pavlovic