Castrogiovanni

Leicester v South Africa – remarkable win!

Leicester v South Africa – remarkable win!

By Paul Morgan, editor of Rugby World Leicester have enjoyed some big victories in their illustrious history, but this one will rank up there with the best. A South African…