Heroic MLB umpire Steve Palermo loses cancer battle at 67

You may not know the name of too many umpires in Major League Baseball — at least you shouldn’t — but one should be known for his story away from the diamond.

His name is Steve Palermo.

Palermo died on Sunday after losing a fight against cancer at age 67 but it was his battles after a night in 1991 that changed his life.

Continue reading