PHOTOS: Large hail batters North Texas