Carlos Carrasco is happy to be a U.S. citizen