Amr bin Shu'ayb (may Allah have mercy on him) narrates from his father, from his grandfather, Sayyiduna Abdullah bin Amr bin al-As (may Allah be pleased with them both), that the Messenger of Allah (peace and blessings be upon him) said: "No one gives sermons (storytelling) to the people except one who is a ruler, or one appointed (by the ruler), or else one who is a show-off (seeking to be seen)."
This hadith is narrated from Hisham bin Urwah (may Allah have mercy on him) only with this chain, and al-Abbas bin al-Walid (may Allah have mercy on him) is alone in narrating it.
Hadith Referenceالمعجم الأوسط / باب العين / 4384
Hadith Takhrij«أخرجه الدارمي فى «مسنده» برقم: 2821، وابن ماجه فى «سننه» برقم: 3753، وأحمد فى «مسنده» برقم: 6772، 6830، والطبراني فى «الصغير» برقم: 601، والطبراني فى «الأوسط» برقم: 976»