News

Former IBF featherweight champion Lee Selby has retired from boxing.