By Noah Rodriguez News December 18, 2025Teton Ridge Appoints New Executive Chairman to Launch Dynamic Office of the CEO Western Sports & Entertainment Co. Teton Ridge has appointed a new Executive Chairman to establish an Office of the CEO, aiming to enhance leadership and innovation. The move marks a strategic shift for the Dallas-based company.