Cleveland Spiders

NL
Logo for the  Cleveland Spiders

Reg season

.469

827-938

Explore