This post was originally published on this site

The Indians are tied with the 2002 Oakland Athletics for the longest winning streak in American League history.

About The Author

Related Posts