The Bears on Monday signed veteran tight end James O'Shaughnessy to a one-year contract.
O'Shaughnessy, 30, has played seven NFL seasons with the Chiefs (2015-16) and Jaguars (2017-21), catching 112 passes for 1,108 yards and three touchdowns.
"We are excited to add James to our team," said general manager Ryan Poles. "We would like to thank Rilio Mastrantonio for helping bring him to Chicago."
The 6-4, 245-pounder was selected by the Chiefs in the fifth round of the 2015 draft when Bears general manager Ryan Poles was Kansas City's college scouting coordinator.
O'Shaughnessy is a Chicago area native, having grown up in Naperville. He attended Naperville North High School and Illinois State University.
After playing in 23 games with six starts in his first two NFL seasons with the Chiefs, O'Shaughnessy was traded to the Patriots April 29, 2017. He was waived by New England Sept. 2 and claimed by the Jaguars the next day.
O'Shaughnessy appeared in 57 games with 34 starts the past five seasons with Jacksonville, catching 104 passes for 1,022 yards and three TDs. After missing the final 11 games in 2019 with a torn ACL, he returned in 2020 to record career highs with 13 starts, 28 receptions and 262 yards.
Last season O'Shaughnessy was limited to seven games due to an ankle injury, compiling 24 catches for 244 yards. He was hurt in Week 2 and returned from injured reserve Nov. 27.