Alejandro Castro was born on September 20, 1988. He is a Cuban professional baseball player who plays for the Tokyo Yakult Swallows of Nippon Professional Baseball (NPB). Castro has also played for the Cuban national baseball team.
Do You Have What It Takes to Ace Our Alejandro Castro Quiz?