7/31 Practice Update Thread