I don't believe the ESPN contract covers BYU away games.
"If we don't schedule those 2 for 1 games, we may end up kissing our ESPN deal goodbye - because ESPN likes those matchups, even if they are not in Provo."
The home team tv contract determines who broadcasts those games.