The Houston Astros' win over the Kansas City Royals presented a stark contrast in team-building philosophies and the state of each team's rotation.
- 5 Royals remain in lead to start All-Star Game
- RHP Warren headed back to Yankees' bullpen
- Indians' Anderson takes perfect game into 7th
- Report: Pujols eyes final HR Derby appearance
- MacPhail to become Phils president after season
- Rays' Moore set to return after 14-month layoff
- Blengino: Machado primed to join elite status