WWE.com has posted a new article looking at John Cena’s top 10 opponents. The list is below:
10. Kurt Angle
9. Triple H
8. JBL
7. The WWE Universe
6. CM Punk
5. The Rock
4. Batista
3. Brock Lesnar
2. Edge
1. Randy Orton
100% DIRECT LINK (PHOTOS): How Does Tugboat Look These Days?! OMFG – WHAT HAPPENED TO HIM?!?!