Karnali Yaks Sign Pakistan T20I Captain Sahibzada Farhan for NPL 2026 | Criico