Starlin Castro is a Major League Baseball player. He played in 2010 to 2020 as 2nd Base, Short Stop and 3rd Base for the Washington Nationals, the Miami Marlins, the New York Yankees and the Chicago Cubs.

Starlin Castro
bio
content