Gordon was drafted in the 6th round out of Miami (FL) in the 2011 NFL Draft by the Oakland Raiders. In 2011 and 2012, he played in 27 games, with 2 starts, for the Silver and Black. In those games, he pulled in a total of 3 passes for a whopping 11 yards. One of those catches was a touchdown.
He did not make the opening roster for the Raiders this season but was picked up by the Pittsburgh Steelers. He never got into a game for the Steelers, who released him earlier this month.
The Chiefs either are desperate for some tight end depth as Kansas City has had a hard time keeping their tight ends healthy this season. In a corresponding move, tight end Dominique Jones was placed on the reserve/non-football illness list. In another move, Kansas City placed tight end Demetrius Harris on the practice squad injured reserve list.
Gordon was signed for depth purposes, just in case something happens to any other tight ends on the depth chart over the course of the last two games, especially with the uncertainty surrounding Anthony Fasano.
Still, it is a puzzling move. In college, Gordon only had 10 receptions for 60 yards for his whole career. So, in college and the NFL, Gordon has 13 total catches and 71 yards. That is not an impressive resume. Surely there are some tight ends floating around out there who have at least hit triple digits in receiving yards since high school.
In a couple of other moves, the Chiefs also signed tight end Jake Byrne and wide receiver Fred Williams to the practice squad, and released wide receiver Jheranie Boyd from the ever changing practice squad.