Kayla’s Road to Victory: Taking Care of Her Mental Health
The road to success is often neither short nor smooth. Kayla Harrison of Danvers, Massachusetts, is a two-time Olympic gold medalist and the first American to win gold in judo. But she has not always been joyful and confident, as she was when she delivered the commencement address at McLean Hospital...