McCoy on trash talk, favorite superhero & more