Great weekend except for Texas Tech