MLB Power Rankings Week 8: New NL team takes No. 1 spot - ESPN
- MLB Power Rankings Week 8: New NL team takes No. 1 spot ESPN
- Are the Phillies really this good? Or has their schedule just been easy? Yahoo Sports
- As the stakes in sports get higher, the scheduling makes less sense The Philadelphia Inquirer
- Let's all just enjoy the moment The Good Phight
- MLB Power Rankings for week of May 19 MLB.com