Astros Catcher done for season