Holmes has signed a reserve/future contract with the Chiefs, Terez A. Paylor of the Kansas City Star reports.
Holmes -- who was released by the Browns in December -- has 15 games under his belt during his first two professional seasons, but he hasn't served on anything more than special teams. He will attempt to secure a similar role on the Chiefs' 53-man roster during 2018.
Holmes was waived by the Browns on Tuesday, Adam Caplan of SiriusXM Radio reports.
Holmes was waived by the Browns following their Week 1 loss to the Steelers but had since rejoined the team for the previous three games. He was mainly on the roster to provide depth at defensive end. The 24-year-old is expected to clear waivers and could rejoin the Browns as a practice-squad player.
Holmes (knee) is active Week 14 against the Packers.
Holmes was limited in practice this week, but logged a full session Friday and will suit up for the home matchup. He's seen single-digit snaps each game on both defense and special teams since signing with Cleveland.
Holmes, a second-year defensive end out of Montana, was cut by the Browns following Week 1 before landing a spot on the team's practice squad. He'll provide added depth to a defensive front that lost Emmanuel Ogbah (foot) and Jamie Meder (ankle) to season-ending injuries during the Week 11 loss to the Jaguars.
|2017||Kansas City Chiefs||0||0||0.0||0||0||0||0||0.0||0||0||0|