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
- Indians' Anderson takes perfect game into 7th
- Report: Pujols eyes final HR Derby appearance
- MacPhail to become Phils president after season
- Rangers' Hamilton expects to be off DL Tuesday
- Negative MRI on hand has Ramirez set for return
- Blengino: Machado primed to join elite status