← All trade trees · All players
James O'Shaughnessy (TE) was traded on Apr 29, 2017, when the Kansas City Chiefs sent James O'Shaughnessy to the New England Patriots.
On April 29, 2017, Kansas City Chiefs sent a 2017 sixth-round pick (No. 216, became Marquez White) and TE James O'Shaughnessy to New England Patriots for a 2017 fifth-round pick (No. 183, became Ukeme Eligwe).
James O'Shaughnessy has been traded once in his NFL career: Apr 29, 2017: Kansas City Chiefs → New England Patriots.
Based on his trade history: Kansas City Chiefs, New England Patriots.
To acquire James O'Shaughnessy on Apr 29, 2017, the New England Patriots sent 2017 5th-round pick No. 183 (originally NE) — became Ukeme Eligwe (unverified) to the Kansas City Chiefs.
Apr 29, 2017: Kansas City Chiefs → New England Patriots.