Abe Alvarez
f p @
13 lists

Abe Alvarez

Abraham Alvarez is a former American professional Major League baseball pitcher. Alvarez is legally blind in his left eye.

... more on Wikipedia