Armstrong , 31 , battled testicular cancer that spread to his brain .