ICC Chairman Barclay, Chief Executive Allardice conclude two-day visit to Lahore
Greg Barclay, Chairman of the International Cricket Council (ICC) and Chief Executive Geoff Allardice have concluded their two-day visit to Lahore. This was Barclay's first tour of Pakistan, thus becoming the first ICC…