For most sports fans, prize fighting is something truly glamorous, a battle of wills playing out before thousands in densely packed casinos with millions more watching in real time all over the world.