The Buffalo Bills are ready to meet high expectations for the 2020 season. The team announced their team captains, as chosen by the players. Josh Allen and Dion Dawkins will wear the “C” on offense for. Tremaine Edmunds, Jerry Hughes, and Jordan Poyer will lead the defense. Reid Ferguson and Andre Roberts will take the lead on special teams. Allen, Dawkins, … [Read more...] about The Buffalo Bills name their team captains for 2020