HyDra leads New Subliners to astonishing win over Atlanta FaZe

The New York Subliners in Week 1 of Stage 3 of the Call of Duty League certainly achieved the feat of the week. We have already talked about the Toronto Ultra victory here we must instead focus on the achievement of the New York Subliners and the star of the Team HyDra. The New York […]