Buffalo Bills President of Football Operations Brandon Beane revealed that superstar QB Josh Allen may need surgery on his foot.
Buffalo Bills President of Football Operations Brandon Beane revealed that superstar QB Josh Allen may need surgery on his foot.