John Cena has had an array of amazing opponents over the course of his career .
Few individuals got great matches out of John Cena as consistently as Rob Van Dam did in 2006 .
John Cena has had an array of amazing opponents over the course of his career , but few individuals got great matches out of him as consistently as Rob Van Dam did in 2006 .