The Houston Astros welcome James Click as the team's new general manager. He speaks to fans in a special message