MaKenzie Franklin of U.S. Women’s Sitting National Team Embarking on Another Adventure
U.S. Women’s National Sitting Team’s MaKenzie Franklin has taken on one challenge after another since having her one of her legs amputated after a motorcycle accident.