While many mock drafts steer clear of attempting to project trades, especially this early in the process, no first round will ever be truly complete without a few picks changing hands.

The latest 2018 NFL mock draft from CBS Sports features just one such transaction, but it’s a significant one that gives us a quarterback with each of the first three picks, something that hasn’t happened since 1999.

After a big surprise at No. 1 overall (Oklahoma’s Baker Mayfield to the Cleveland Browns) and UCLA’s Josh Rosen going to the New York Giants at No. 2, this mock has the New York Jets jumping up three spots to land USC’s Sam Darnold.

Related

The Browns make another surprise pick at No. 4 overall, opting for Texas offensive tackle Connor Williams over the likes of Alabama defensive back Minkah Fitzpatrick and Penn State running back Saquon Barkley. Fitzpatrick goes to the Denver Broncos at the very next pick, while Barkley falls to the San Francisco 49ers at No. 9 overall.

After making the trade with the Jets, the Indianapolis Colts end up with a fantastic scenario, landing North Carolina State edge defender Bradley Chubb at No. 6 overall, likely one of the players they would have considered at their original pick.