Answer
Alejandro Castro was born in 1988. He is a Cuban baseball player who plays for the Houston Astros of Major League Baseball (MLB). He has also played for the Chicago Cubs, New York Yankees, and Tampa Bay Rays. Castro is a two-time MLB All-Star and has won a Gold Glove Award.