User blog comment:Staw-Hat Luffy/Silvers Rayleigh is Luffy's uncle/@comment-5511095-20121029010353/@comment-173.3.220.213-20121104093145

rayleigh is not luffys uncle. it is an expression in japanese. like ac ting as a big brother does not make you a brother by blood. it means rayleigh took luffy under his wing.

i agree with the garp roger being brothers theory/  that is why garp watched over rogers son ace. that is why ace and luffy looked alike.