
Kieran Foran has detailed how he defied a broken body and the logic of retirement for years before finally deciding this will be his last season in the NRL.
One of rugby league's great survivors, Foran confirmed on Friday he will retire at the end of the season - his 17th - set to finish with close to 315 games to his name.