ESPN has fired longtime baseball reporter Marly Rivera after she used a vulgar insult to address a rival journalist competing for an interview. The incident has sparked a debate on the internet, with some arguing the punishment was too harsh and others arguing the language was inappropriate. ESPN has not yet commented on the matter.