Here are some players you might have forgotten played for the Houston Astros, this would mainly be for non Astros fans