NFL free agency is made to solve immediate needs. The NFL draft is made to build the roster for the long term.
With the trade of pick #42 for WR Elijah Moore and pick #74, Cleveland Browns GM Andrew Berry did a little bit of now-and-later work. Moore is just 22 years old, dealt with terrible quarterback play with the New York Jets and was a deserved second-round pick just two years ago.
His ability to get open quickly while also being a deep threat is the best of both worlds for the Browns.