Given the fact that Texas beat the Greatest Team of All Time last night :lol:, where would you rank them?
But seriously, to me this seems to be one of the better teams of the last decade at least.
But seriously, to me this seems to be one of the better teams of the last decade at least.