In 1981, McDowell won a gold medal as a member of the United States national team in World Games I. He was also a member of the 1984 United States Olympic Team.