Pitcher Juan Lara will be back in a Cleveland Indians minor league uniform this week after he was nearly killed in a car crash. His car had stopped at a traffic light when it was hit by a speeding motorcycle in November 2007. He was heading home after playing in the winter league in his native Dominican Republic.
More...