In what must be the most random beef of the year, Eminem and Nick Cannon have been trading verbal blows…