Menu
A+ A A-

49. Leon Roberts

The fact that Leon Roberts had a Major League career at all was impressive, considering that he withheld poor vision from his teammates and management.  Regardless, he fought for a spot in Baseball, and his best years happened in Seattle.

Subscribe to this RSS feed