Johnny Cabezas

From BR Bullpen

Johnny Cabezas Castillo

Johnny Cabezas was a pitcher on the Costa Rican national team that won Bronze in the 2010 Central American Games, their second-best finish to that point.