AUSTIN, Texas — When the Longhorn Network launched in 2011, the 20-year, $300 million partnership with ESPN set up Texas with its own 24-hour television showcase that sent shockwaves across college sports some say can still be felt today. I think it’s a big loss for Texas to have to give it up.” Dodds’ vision was to build something that …