Isotopes vs. Space Cowboys at Route 66’s Ballpark
Triple-A baseball on Central Avenue, where the Isotopes face the Houston Astros affiliate Space Cowboys in a late-summer weeknight game. Isotopes Park sits right on the Route 66 corridor and the stadium's left-field berm is one of the better places in Albuquerque to catch a sunset while pretending to watch the bullpen warm up. Tickets...









