I'd bet on Rock as Cena is a very wooden guy. Strong as a bull but with 2 left feet. Rock was the better athlete of the 2, has a wrestling background.
Are we talking a grandpa vs 40 year old fight? I would assume we were talking primes here.Yeah, better athlete in his 20s. He's 50 now. The last few times he has had a real wrestling match, he has gotten injured. He tore several muscles in his last match with a traditionally safe John Cena in a worked match. And that was almost a decade ago.