Another theory the way Luffy broke in impel down to save his brother and end up freeing pirates. Dragon went to GV to break out somebody dear to him and he ended up freeing slaves. that’s where he met Kuma and Ivankov. And when Garp heard about this he went to go save Dragon like…