David Sanchez shares his blindness, beep baseball journey,
and giving spirit with the big noise of beepball.