play1:22 MLB Teixeira gives Astros edge vs. Yankees in power rankings Mark Teixeira sees the Astros as the best team in baseball because of their solidified pitching rotation.