The finals of the third edition of the Street Cricket League were battled out in Harlem and Washington Streets, Langa on Friday, with some hard-fought games requiring inventive...