People driving around the Alamo City may have already seen enormous billboards showing the face of Eric Mendoza.