As someone who doesn't care about boxing at all, XIII just seems like a blind hater that's upset that promotes for a sport are promoting their sport.
Boxing isn't super popular to spectators so they gotta rile people up to get them drawn in.
--
The batman villians all seem to be one big joke that batman refuses to laugh at - SantaRPG