League Park |
This is League Park at East 66th and Lexington Avenue. It was completed in 1891. It was the first stadium the Cleveland Indians played at. Most of it, except for the ticket office and home plate was demolished in 1951. Below is a photo of what it looks like today.
The last time I linked this post to another post, I lost 75% of the post. Kind of like League park, here is what I have left.
Leasgue Park |