Puerto Rico, Mexico to play for Caribbean crownPuerto Rico, Mexico to play for Caribbean crownmlb.com