Dwayne Bowe has finally signed his franchise tender with the Chiefs.

Bowe signed his one-year, $9.5 million deal after missing all offseason activities and training camp. The two sides failed to reach a long-term deal by the league-mandated July 16 deadline.

Bowe was the last franchise player to sign with his team.