Originally Posted by Bosqueville Ahh Fox Sports. that makes more sense. Much more sense. I wonder if it'll be one of the live look-in games, or an actual, televised game?
Texas Forever.
Forum Rules