Ben Rodriquez, better known as Frogfan, is a fictional e-fed character handled by Ben Phoenix under the name ‘Frogfan’. He is perhaps known as one of the greatest wrestlers to never win a World championship.
Ben Rodriquez, better known as Frogfan, is a fictional e-fed character handled by Ben Phoenix under the name ‘Frogfan’. He is perhaps known as one of the greatest wrestlers to never win a World championship.