Call of Duty League Delays Some Matches in Texas Due to Weather, Power Issues

The Call of Duty League has decided to delay some of this weekend’s matches due to internet and power outages affecting southern states such as Texas due to the severe weather that has recently hit the area. Freezing temperatures in cities such as Austin, Dallas, and San Antonio, has caused millions to go without power […]

Go to site