KARACHI: Pakistan Super League (PSL) franchise Karachi Kings has appointed former England cricketer Peter Moores as its new head coach…