Coates, 26, is a former third-round pick of the Steelers back in 2015. The Steelers traded him to the Browns in 2017 for a sixth-round pick.
Cleveland elected to waive Coates last year and he was later claimed by the Texans. After being cut by the Texans, he eventually signed on with the Chiefs this past February.
In 2018, Coates appeared in 12 games for the Texans and caught one pass for 12 yards receiving and no touchdowns.