League Park was a baseball park located in Cleveland, Ohio, United States. It was situated at the northeast corner of Lexington Avenue and E. 66th Street in the Hough neighborhood. It was home to the National League Cleveland Spiders, the American League Cleveland Indians, and the Cleveland Buckeyes (...) (from Wikipedia)