The Patriots will make Super Bowl LI in Houston | THE HERD

Colin Cowherd offers up his take on the Patriots playoff chances. Find out why they are a lock for Houston.

More The Herd With Colin Cowherd Videos

More The Herd With Colin Cowherd Videos»