The Miami Dolphins traded the No. 3 overall pick in this year's NFL Draft to the San Francisco 49ers on Friday and then flipped part of their haul to the Philadelphia Eagles for the No. 6 pick, according to ESPN.

The Dolphins acquired the No. 12 pick, a 2021 third-round pick and first-round picks in 2022 and 2023 in exchange for the third overall pick. The team then traded their newly acquired No. 12 pick, as well as a fourth-round pick in this year's draft and a 2022 first-rounder to the Eagles for the sixth overall pick and fifth-round selection.

While the No. 3 spot would allow San Francisco to select a top quarterback in the draft, ESPN's Adam Schefter reports the team is holding onto Jimmy Garoppolo and has no plans to trade him at this time.

"Jimmy is here to stay. He's our guy this year," a 49ers source told Schefter.

The No. 3 selection originally belonged to the Houston Texans, but was acquired by the Dolphins when they trade left tackle Laremy Tunsil to Houston in 2019. The Dolphins also hold the No. 18 pick in the first round draft, as well as the No. 6 they acquired from the Eagles.

The NFL Draft will be held from April 29-May 1.