
On Top: 21 – Live Results
Saturday 17 November 2018 at the On-X Centre in Linwood, Scotland. On Top Promotions returns to the On-X Centre in Linwood for their 21st show.
Saturday 17 November 2018 at the On-X Centre in Linwood, Scotland. On Top Promotions returns to the On-X Centre in Linwood for their 21st show.
Steven Moore was due to fight on On Top next month against Chris Duncan in what would have been his pro debut. Duncan has since