An Annapolis homeless shelter won a $25,000 grant. The money will help fight homelessness across Anne Arundel County.