Christian Arroyo is a Major League Baseball player. He played in 2017 to 2020 as 3rd Base, Short Stop and 2nd Base for the Cleveland Indians, the Boston Red Sox, the Tampa Bay Rays and the San Francisco Giants.

Christian Arroyo
bio
content