Pitts signed a one-year contract with the Bills on Tuesday, Vic Carucci of The Buffalo News reports.
Pitts played in all 16 games for the Bills in 2018, playing primarily special teams and totaling just nine tackles. He'll enter his age-26 season in 2019 and look to earn a role as a backup secondary player once again.