so if team dont dissapear-------previous team no more exists.
That doesn't make sense.
Teams in BuzzerBeater DON'T DISAPPEAR!(not by bankruptcy anyway). They just change their manager and have different periods in their history. Since it's called "Team's History", all those periods of time, managed by different users should be there, in the team's history.
It's just perfect as it is now, with the current management highlighted. This way you can't confuse a change of name with a change of manager.