Gustavo Cabrera was a blue-chip prospect, worth a $1.3-million signing bonus at age 17. Then, in a freak accident, he nearly lost his right hand.