>The baseball world mourns the passing of another legend this year.  The winningest pitcher in Cleveland Indians history, Bob “the Smeller is the” Feller passed away.  Feller was an 8-time All Star and was inducted in the Hall of Fame in 1962.  It was erroneously reported to have passed away last week, but was merely placed in hospice before passing away on the 15th.

Advertisements