Marissa Horton signs with Alabama A&M