Apr 14, 2012 10:13 AM
Albuquerque voters approved borrowing $25 million to pay for Isotopes Park back in 2001 to lure a team to the city. Now, with the team starting its 10th season, it,s clear the investment is paying off.
more »
New Mexico is located in the southwestern region of the U.S. Inhabited by Native American populations for many centuries, New Mexico has also been part of Imperial Spain, part of Mexico, and a U.S. territory.