CNBC ranks Top 25 college athletic programs by valuation