The Ravens promptly released him .
The NFL suspended him indefinitely , but numerous questions were left unanswered .
The Ravens promptly released him and the NFL suspended him indefinitely , but numerous questions were left unanswered .