World Series or bust: Confident fans buckle in for Astros' playoff ride
Don't blame Astros fans for being confident. The 107-win team has flattened the competition in sealing the American League's top seed and home-field advantage throughout the playoffs. So as the Astros begin their postseason quest Friday for a second ...