Carlos Mejia

A native New Yorker, Carlos knows a lot(!) about pro-wrestling and still foolishly supports the Mets. Now based in New England, he has written for ESPN, WWE, Men’s Journal and Maxim.