Rivera's had enough; QB Dwayne Haskins released