Karachi Kings Team Analysis: Squad Review, Records, Strengths, Weaknesses