Del Rio Cowboys Location: Del Rio, Texas Level: professionalSport: baseballLeague: Longhorn League Status: defunctYears: 1948Teams with the Cowboys team name Tweets by mascotdb