As an adult , he was known as Captain Logan .
Benjamin Logan raised him and gave him his name of Logan .
As an adult , Logan was known as Benjamin Logan   .
Benjamin Logan raised him and gave him his name of Logan .