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!

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s