Big news for skiers: Brian Head owner buys Lee Canyon By Dave Berns / RJ April 13, 2023 - 10:29 amApril 14, 2023 - 2:55 pm Colorado-based resort manager Mountain Capital Partners announced the purchase Thursday but did not disclose the price.