Lions | Romeo Okwara returning to Detroit March 15, 2021 by FantasyGuru Free-agent DE Romeo Okwara (Lions) agreed to a three-year, $39 million deal with stay with the Detroit Lions Monday, March 15. NFL Network - Ian Rapoport