Baseball power rankings (June 4, 2013)
Tribune national baseball reporter Phil Rogers ranks the 30 teams in the majors.
Image 1 of 23
1. St. Louis Cardinals (Last week: No. 1)
Albert Pujols just keeps giving. Michael Wacha, who was selected with a compensation pick for losing Pujols, held the Royals to two hits over seven innings in an impressive debut.