Rolle, who began his NFL career with the Bills as a undrafted rookie free agent now rejoins the team after spending parts of two seasons (2014-2015) with the Houston Texans and Baltimore Ravens.
As a rookie in 2013, Rolle did not make Buffalo's roster, but served time on practice squads with New Orleans and Green Bay.
Houston signed him off the Packers practice squad in 2014 and appeared in 18 games over two seasons with the Texans (2014-2015). He also has a game played with Baltimore (2015).
He was on Baltimore's offseason roster in 2016, but tore his Achilles and missed the 2016 season.