Mollie Parker has been named in Scotland’s national squad for the upcoming European Cricket Championships in Spain. The ...