John Cena Has dissed Stephen Amell, Here Is What Stephen Amell Has To Say About It! May 11, 2022February 22, 2022 by Apurba J. Tanti