Coleman, 26, originally signed on with the Jaguars as an undrafted free agent out of California back in 2014. He played for the Dolphins and Broncos before the Bills signed him to their practice squad at the start of last season.
Coleman was, unfortunately, waived as the Bills trimmed their roster down to 53 players. He returned to the Bills a few weeks later but was once again cut loose soon after.
In 2016, Coleman appeared in five games for the Bills and recorded three tackles and no sacks.