kevin mitchell vs ignacio mendoza

  • Sat, Feb 13 2010
  • Wembley Arena, Wembley, London, UK
  • Sky Sports boxing