Three years after being told he has a terminal illness, rugby legend Doddie Weir refuses to give it an inch.

for more ....