Multiple media outlets are reporting that Hall of Famer Bob Feller has died this evening in Cleveland.
Feller won 266 games in his career for the Indians despite losing four prime years serving in the United States Navy. He was the only pitcher to throw a no-hitter on opening day.
Feller was the first Major Leaguer to enlist in the military following the attack at Pearl Harbor enlisting the next day. Feller served in The United States Navy as a Gun Captain aboard the USS Alabama. Feller earned five campaign ribbons and eight battle stars for his military service.
Feller was one of the most outspoken critics of Pete Rose and staunchly opposed ever enshrining Rose in The Hall of Fame.
Leave a Reply