Since the calendar turned to May, the Atlanta Braves have been the hottest team in baseball, winning 12 out of 17 games after going just 13-15 through the end of April. The combination of that streak and the Philadelphia Phillies' recent stumbles -- including a series loss to Atlanta this past weekend -- was enough to bump the Braves to the top of this week's NL hit list, our weekly power rankings at Baseball Prospectus. That's fairly unusual for a team that sits in third place in its division, 2½ games out of first. Just what in the name of Larry Wayne Jones is going on?
1hMark Schlabach and Brett McMurphy
49mEthan Sherwood Strauss