Vancouver Titans Win Stage 1 Finals in OWL!
The Vancouver Titans have claimed the title of the OWLs season 1 champions after their victory on Sunday against the San Francisco Shock.
This victory caps off the best possible start for Vancouver’s first year in the league as they remained undefeated the entire season. Vancouver’s choice of picking up team Runaway seems to be paying off and we cant wait to see if Vancouver can carry on winning and win the OWL Championship!
Check out the OWL breakdown of the finals if you want to learn more: