Ramón Abraham Castro (born March 1, 1976 in Vega Baja, Puerto Rico) is a Major League Baseball catcher for the Chicago White Sox.
When Piazza became a free agent after the season, it looked like Castro might again get a chance to be a starter, but the Mets traded for Paul Lo Duca who previously had replaced Castro in Florida. Injuries further reduced his role in 2006, limiting him to 126 at-bats.
When Lo Duca left after the 2007 Season, many fans called for Castro to start, but the job instead went to newcomer Brian Schneider. It was most likely due to his injury-riddled career, which became evident once more when he strained his hamstring late in spring training that year, missing the beginning of the season.