Juan Estrella #14
DSL Astros Orange
- P
- B/T: R/R
- 5' 10"/150
Juan Estrella does not have any stats yet.
- Juan Estrella
- Status: Released
- Born: 1/11/2005 in Montecristi, Dominican Republic
Juan Estrella does not have any stats yet.
Latest Transactions
Team | Date | Transaction |
---|---|---|
|
February 14, 2025 | DSL Astros Orange released RHP Juan Estrella. |
|
June 2, 2024 | RHP Juan Estrella assigned to DSL Astros Orange. |
|
October 13, 2023 | RHP Juan Estrella assigned to DSL Astros Blue. |
|
October 13, 2023 | Houston Astros signed free agent RHP Juan Estrella to a minor league contract. |