I don't know why I saw so many ppl say this guy fought Garp or Roger at God Valley when it's literally in the cannon story in chapter 957
Roger and Garp fought to save Celestial Dragons (probably Garling) and his slaves at God Valley and in reward I'm assuming Garling gave his child to Roger to raise him or something like that
But seems like Xebec was the "good guy" in this situation going against the celestial dragons while Roger/Garp just wanted to stop him
Also with more context the battle is starting to make more sense now if it's :
Xebec vs Roger & Garp
Newgate vs Rayleigh
Linlin vs Gaban
Shiki vs Garling
it's much more even now

Roger and Garp fought to save Celestial Dragons (probably Garling) and his slaves at God Valley and in reward I'm assuming Garling gave his child to Roger to raise him or something like that
But seems like Xebec was the "good guy" in this situation going against the celestial dragons while Roger/Garp just wanted to stop him
Also with more context the battle is starting to make more sense now if it's :
Xebec vs Roger & Garp
Newgate vs Rayleigh
Linlin vs Gaban
Shiki vs Garling
it's much more even now