After months of injuries and underperformance, Astros' rotation finally hitting stride — Vavio Sports