Carlos Rivera News Archive
News -- December 2018 (1)
- 12/7 Climbing Tal's Hill: Former Astros Luis Valbuena and Jose Castillo killed in car accident: Luis Valbuena and Jose Castillo, both former players for the Houston Astros, died in a vehicle accident in Yarucuy, Venezuela. According...
News -- March 2015 (1)