So, each team that exists from 1871 to 1900 needs to turn into somebody becasue teams can't just disappear and fold. Long coding story... but the cheat used is to have those teams turn into 1901 AL teams. Sure, the pee-1901 Pirates become the Pirates, but who doo the Louisville Colonels become?.... the Red Sox were randomly chosen. You are correct that it makes no sense for all those AL teams that have fake antecedents.
So, if you start in 1888 and play to 1904 - your team may have folded but instead becomes somebody so the game doesn't break.
The solution would be for them to have a setting in the Team Settings page that at the very least allows you to toggle a year on some sort of "Display Team Record through:" XXXX (drop down) so it only displays (not erases mind you) records for your team through year X. So, you could see it from just 1901. Or just since the expansion era began (1961), or the last ten years, etc.
If a regeneration of records (almanac etc.) needs to be done, put a button in the Global League Settings for it.
I'm a Sox fan, and I hate the fact those records are tied to them when you import history.
For a work-around for a 1901 start, don't import previous history. Sure, you lose the records of all those pre-1901 games league-wide... but the Sox going-forward stats will be just Red Sox as you play them from April 1901 forward.
|