Stacy received her Doctorate in Physical Therapy from Emory University in Atlanta, Georgia. Her research focused on the effects of eccentric exercise on the immune response. In addition, she earned her Bachelor of Arts degree in Biology from Texas A&M University.
Stacy has practiced at Baylor Medical Center, the Spain Rehabilitation Center at the University of Alabama at Birmingham, and the Emory Spine Institute. After moving to Washington DC, she successfully opened a practice at the Sports Club/L.A in Washington DC for a New York based company and was the director of that the facility for over two years. In October 2007, she launched SET Sports Physical Therapy.
Stacy obtained her Certified Strength and Conditioning Specialty (CSCS) certification through the National Strength and Conditioning Association in 2005. She specializes in sports medicine and orthopedics with a concentration in manual therapy. She has attended numerous post-graduate courses through the North American Institute of Orthopedic Manual Therapy. She obtained her certification in Pilates through Polestar Pilates and the Pilates Method Alliance in 2009.