Tarleton State is playing on some hellish turf today