Mike Haggar VS John Cena

Mike Haggar VS John Cena is a DBX created by MickySR2112, it features Mike Haggar from the Final Fight series against John Cena from WWE.

Description
''WWE VS Final Fight! In a battle of World Class Pro Wrestlers, only one can truly be called the Champ, but who will it be? The Doctor of Thuganomics or The Mayor of Metro City.''

Fight
u^et J