The newest team in the independent American West Baseball League has a logo and a name: the Las Cruces Sun Rays. No other information was released, apart from the fact that team is playing in Apodaca Park, a former Pecos League facility. “We are excited to begin this new professional baseball endeavor in Las Cruces […]