The veteran wide receiver signed a one-year contract Friday, rejoining the team with which he played in two previous stints from 2000 to 2002 and 2005 to 2008.
Financial terms weren't disclosed.
Coles worked out for the Jets on Friday and signed later in the day. His presence clouds the futures of a few other receivers currently on the roster, including David Clowney and Aundrae Allison. However, Coles might just be back as early season insurance.
Holmes was suspended four games without pay by the NFL for violating the league's substance-abuse policy. Coles could help fill in while Holmes is out, but it's uncertain how long he'll remain on the roster.
Coles was entering the final year of his contract last offseason, but he was looking for a long-term deal. The sides compromised as the Jets allowed Coles to become an unrestricted free agent, letting New York off the hook for the guaranteed $6 million that the receiver was due last season.
Copyright 2010 by The Associated Press