The 49ers have held discussions with three teams inside the top 10 and three teams outside the top 10 about a possible trade for the No. 2 overall pick, a league source told NBC Sports Bay Area on Thursday.

The Cleveland Browns decision-makers met Thursday and finalized the team’s plan to select Texas A&M defensive end Myles Garrett, Mary Kay Cabot of cleveland.com reported, citing multiple league sources.

Garrett’s spot as the No. 1 overall pick in the draft had not been in doubt until this week. On Wednesday, Adam Schefter of ESPN reported he was hearing from “well-connected people” who thought the Browns could take North Carolina quarterback Mitchell Trubisky at No. 1.

The Browns are believed to be interested in trading back up to get into a position to select Trubisky.

The 49ers, coming off a 2-14 season, are in a position to trade out of the No. 2 pick because of their need at multiple positions.

General manager John Lynch has stated that the 49ers are “open for business” when it comes to holding discussions with any teams interested in acquiring the 49ers’ No. 2 overall pick.