The Patriots and Falcons are exactly who they have always been

Colin Cowherd talks New England Patriots and Atlanta Falcons after their matchup on Sunday.

More The Herd With Colin Cowherd Videos

More The Herd With Colin Cowherd Videos»