Could the Astros have an ace in the making? B Scott explains.