Luis Rivas signs to play for McNeese State University