Sports

MLB playoff rankings: National League powers top list of World Series contenders

Baseball's elite eight is set, with the Los Angeles Dodgers and Atlanta Braves perhaps most likely to win the World Series.