Glasgow’s Titwood has been chosen as the proposed Scottish venue for the ICC Men’s T20 World Cup in 2030. Home of Clydesdale Cricket Club since 1876, the ground is in the Pollokshields area of the city. The board of Cricket Scotland say their decision came following “engagement and consultation with the ICC, ECB and other