October 16, 2023October 16, 2023From the Sports Desk, General Saints Cricket Saints Cricket Cricket has been part and parcel of St Charles College since the early 1930’s. Since then, many a famous victory […]