#Bills have officially signed DE Ryan Russell and released DE Owa Odighizuwa.— Greg Vorse (@GregVorse) July 29, 2018
#Bills have officially signed DE Ryan Russell and released DE Owa Odighizuwa.