The Trail Blazers have finalized their trade with the New York Knicks that brings forward Jared Jeffries, center Dan Gadzuric, two Greek stars, a future draft pick and cash to Portland in exchange for Raymond Felton and Kurt Thomas.

The full release from the Blazers:

PORTLAND, Ore. - The Portland Trail Blazers have acquired forward Jared Jeffries, center Dan Gadzuric, the draft rights to Georgios Printezis and Kostas Papanikolaou, a 2016 second round draft pick and cash considerations from the New York Knicks in exchange for Raymond Felton and Kurt Thomas, it was announced today by General Manager Neil Olshey.

Felton was signed by the Trail Blazers earlier today to facilitate the sign-and-trade transaction.

"This trade allowed us to acquire multiple assets for the future without impacting our current cap position," said Olshey. "Jared Jeffries provides depth and a versatile skill to our front court. He is a consummate professional on and off the floor, competes every night and is a veteran leader for our locker room."

Appearing in two games for the Knicks last season, Gadzuric, 34, posted averages of 4.7 points, 4.4 rebounds and 14.8 minutes in 10 seasons with Milwaukee, Golden State, New Jersey and New York.

Printezis, 27, was originally selected with the 58th overall pick in the 2007 NBA Draft by San Antonio. The forward currently plays for the Greek national team and professionally for Olympiacos in Greece.

Selected by New York with the 48th overall pick in the 2012 NBA Draft, Papanikolaou, 21, also plays forward for Olympiacos and the Greek national team. He led Olympiacos with 18 points, while Printezis hit the game-winning shot to go with 12 points in the team's Euroleague Championship victory over CSKA Moscow in May.

In one season with the Trail Blazers, Felton, 28, averaged 11.4 points, 2.5 rebounds, 6.5 assists and 31.8 minutes in 60 games (56 starts).

Thomas, 39, finished his lone 2011-12 season in Portland with averages of 3.0 points, 3.5 rebounds and 15.2 minutes in 53 games (three starts).