A Joplin man has been charged in Ottawa County with embezzling money from the Miracle League of Joplin and spending it at Oklahoma casinos.