Colin Cowherd reacts to Antonio Brown signing with the Patriots

Video Details

After being released from the Oakland Raiders, Antonio Brown quickly signed with the New England Patriots and Colin Cowherd thinks AB will succeed in New England.