We know that Teach gave Shanks that scar on his eye but the question is when he do it? 25 years ago, the Roger pirates disbanded and an entire year later, Roger gave himself up to the marines. It was during that year of absence that Shanks got the scar. At Roger’s execution 24 years ago, we couldn’t see Shanks’ eyes.