Cricket Cricket International League T20, 2023 Gulf Giants Squad, Owner, Captain, Schedule Of TeamJanuary 11, 2023 The Gulf Giants are a Twenty20 franchise cricket team that competes in the International League T20 (ILT20) 2023 (also referred…