However , the Albuquerque Isotopes prevailed in the end .
The Simpsons have found a home there too .
However , the Albuquerque Isotopes prevailed in the end , and The Simpsons have found a home there too .