Guerrero dio 29 jonrones y tuvo un promedio de bateo de .300 en la temporada del 2010 con los Rangers de Texas.