The Rock answers fans questions on ESPN