CASS LAKE, MN (iNewZ.TV) A homeless man has been charged with sexually assaulting a young boy in Cass County, Minnesota.