What are the chances that Garp actually defeated Rocks?

I'm thinking the reveal is that he didn't actually defeat Rocks, that's just the cover story for something else. Given that Dragon knows about the powers of the God Knights and we know this entire event at God Valley was orchestrated to eliminate the Davy Clan, maybe Imu shows up through the God Knights and Garp gets the credit instead?