Team Name & Location

Years Lg Team Name
1889-1899 NL Cleveland Spiders
1887-1888 AA Cleveland Blues

Subscribe to our monthly Sports History Newsletter

LEAVE A COMMENT