Courtesy of Charlie Mihelich/Facebook

The baseball world mourns a gifted talent evaluator who treated others with respect.

Veteran talent evaluator Orrin Freeman, a member of the Marlins organization since its inception, passed away Friday morning due to complications from diabetes. He was 70 years old.

Freeman pitched at the University of Southern California during the early 1970s in the midst of a college baseball dynasty. Rather than pursue a professional playing career, he went...

Continue Reading Longtime Marlins scout, executive Orrin Freeman dies at 70