Leigh Leoprads

  • Manchester, England, United Kingdom

Overview

  • Posted Jobs 0
  • Viewed 65

Company Description

The Leigh Leopards are a professional rugby league club based in Leigh, Greater Manchester, England. Leigh play homes games at Leigh Sports Village and compete in Super League the top tier of British rugby league. Leigh Leopards have won the League Championship twice and Challenge Cup three times.