The guy has survived accidents...he survived a plane crash (or was it a helicopter?)
My bets are on Teddy beating the tumor - even if it is a nasty one.
If money/resources can save him, he’ll be saved!
He seems to have been very lucky in life!
1 year survival rate way less than 50%. Five year survival rate well under 1%.