McCarron also takes another shot at NFL draft analysts.