Less than 10 minutes from Cabezon, is Rio Rancho’s Sports Complex. The approximate 80 acre dog-friendly complex offers multiple baseball fields, skate park, shaded structures, picnic tables, two tennis courts and much more. Indoor soccer, flag football and lacrosse are also available for those with a competitive edge.