Japan inaugurated a new facility with Kaizuka City becoming the first designated cricket venue in Osaka. The venue was procured through an innovative proposal from the Japan Cricket Association (JCA), which plans to use a designated emergency gathering space as a location for the event. Fourth in the JCA’s city strategy for improving the sport, […]