Steve Hill
Agent
- Joined
- Jan 12, 2000
- Messages
- 38
i can't find this anywhere. i checked espn, tsn, even mlb.com. a friend of my said that the cleveland indians won 113 regular season games just recently(last 5 or 6 years) and i don't think thay's correct. any help?