NFL owners must be held accountable for what happens within their organizationsSports · 10 views4:10