En la Major League Baseball jugó dos temporadas para el equipo Arizona Diamondbacks, desempeñándose actualmente en Ligas Menores.
[1] Romero se convirtió así en el jugador venezolano número 217 en hacer su debut en las Grandes Ligas de Béisbol.
[2] Su primer Hit lo dio el día 6 de abril, entrando como emergente por el lanzador en la décima entrada ante los Colorado Rockies.
El 21 de julio conectó su primer Home Run en Grandes Ligas, en la sexta entrada ante el pitcher Rich Harden el equipo Chicago Cubs.
Estuvo sin contrato en la MLB hasta principios de 2011, cuando pasó a la organización Florida Marlins, actuando todo el año para sus sucursales Jacksonville Suns (AA) y New Orleans Zephyrs (AAA).