MLB.com lists Escuela High School but I thought Escuela means high school? Isn't this redundant? - --Mischa 12:36, 30 March 2007 (EDT)
Escuela does mean school. very odd --Jeff 12:40, 30 March 2007 (EDT)