Tag Archives: NFL week 16

Josh Allen puts on the cape vs. Patriots (Week 16):

The Bills went up to New England in week 16 with a chance to re-claim the AFC East lead. When his team needed him most, Josh Allen put on the cape and got them back into the driver’s seat with some incredible individual plays!