Former West Coast Eagles player Adam Selwood has spoken about Troy Selwood’s brave battle to fight his demons.