Home Editor's Picks Arch Rival Finishes WFTDA Champs With Consolation Win