OpTic Texas win first Call of Duty Championship since 2017

OpTic Texas won the Call of Duty League Championship trophy for the first time in the organization’s history since 2017. ...
Read more