Colin Cowherd can’t quit Josh Allen and the Buffalo Bills I THE HERD

Colin Cowherd contemplates what makes Josh Allen and the Buffalo Bills so special after their big win over the New England Patriots. Watch as Colin shares his biggest takeaways from the game, and why he just can’t quit the Bills.

2 HOURS AGO・The Herd with Colin Cowherd・4:47