Carlos Pena plays for the Texas Rangers.
Chat with our AI personalities
The baseball player Carlos Pena has played for many teams. These teams are: the Texas Rangers, the Oakland Athletics, the Detroit Tigers, the New York Yankees, the Boston Red Sox, the Tampa Bay Rays, the Chicago Cubs and the Houston Astros.