NICK FRIEND: Not many cricketers have as varied a journey as Karvelas, a one-time Greece international born in Johannesburg but a veteran of the county second-team circuit; after years of perseverance, he is taking the opportunity that's come his way