1. Red Sox: The heat is on.
2. Yankees: Warming to the challenge.
3. Mariners: Not quite invincible anymore.
4. Diamondbacks: Too tough at top of rotation.
5. Angels: Doing everything right.
6. Giants: Just split four with D'backs.
7. Cardinals: About to take control of NL Central.
8. Dodgers: How Green is their pasture?
9. Reds: Waiting for Griffey to fit in.
10. Braves: Momentum finally building.
11. Twins: Jacques Jones making big name for himself.
12. White Sox: Caught Yankees at wrong time.
13. Mets: Need to keep leash on awakening Braves.
14. Marlins: Flirting with bigger deficit in NL East.
15. Rockies: Would be contender in East.
16. Expos: Should be content at .500.
17. Pirates: Worst third-place team in baseball.
18. Astros: Should have come around by now.
19. Padres: Best last-place team in baseball.
20. Orioles: Better than their record.
21. Athletics: Too many holes right now.
22. Indians: Nothing to get excited about.
23. Cubs: Showing signs of life.
24. Royals: Sweeney shines in tough situation.
25. Phillies: Rolen trade looking more likely.
26. Tigers: Showing some improvement.
27. Rangers: Best argument for salary cap.
28. Devil Rays: Best argument for contraction.
29. Blue Jays: Still inexpensive vacation spot.
30. Brewers: Just 37 days to All-Star Game. -- Peter Schmuck