Stephen Wilson - Paralympics - Hope 103.2

Stephen Wilson – Paralympics

The dictionary defines a disability as a limitation. Stephen Wilson believes his disability is his strength. After having his right leg amputated below the knee, he became serious about athletics and God. Stephen talks about defying odds and winning gold at the Paralympics.