Eric DeCosta is an American professional football executive who is the executive vice president and general manager of the Baltimore Ravens of the National Football League. From Wikipedia
The move follows Tucker's career-worst season and ongoing NFL investigation into sexual misconduct allegations by 16 massage therapists.