1. Dodgers: Team-record, 53-home run month and the winningest June in franchise history make L.A. the NL’s best team. 2. Red Sox: David Price is showing signs of breaking out of his funk, and Boston’s back on top in AL East. 3. Astros: Despite absence of ace Dallas Keuchel, AL’s best team lives deep in the heart of Texas. 1. Blue Jays: Patented second-half surge doesn’t seem to be in the offing for Toronto this season. 2. Cubs: Have dipped below the .500 mark 17 times this season as World Series hangover continues. 3. Phillies: Worst team in the majors might be on this list for the rest of the season.