All posts by David Campbell

David makes his home in Guatemala and follows the worlds greatest games from there. David contributes on all leagues across the world and had over 25 years experience. He has covered 10 World Cups and will do so again this year in Brazil