Joe Thompson

Joe Thompson to retire following two battles with cancer

Joe Thompson is set to retire from professional at 29 years old following two battles with cancer.

6 years ago