NFL NEWS | Cleveland Browns TE David Njoku request trade! | What teams make the most sense? Uncategorized - July 4, 2020 74239 NFL NEWS | Cleveland Browns TE David Njoku request trade! | What teams make the most sense? Could the New York Giants with Joe Judge and Dave Gettleman make sense even with Evan Engram?