 During the 2018 season, Holmes played in over 70% of special team snaps for the Bills.On December 4, 2018, the Bills released Holmes.On December 5, 2018, Holmes was claimed off waivers by the Denver Broncos.