The third, and final, location of the Euro T20 Slam 2019 is the Malahide Cricket Club Ground in Ireland. It’s located in the Lady Acre field of the picturesque Malahide Castle grounds. These grounds are owned by the club itself, which was originally founded in 1861, although the venue didn’t open to international cricket games until 2013. It quickly became a top international … [Read more...] about Malahide Cricket Club, Dublin