Tag Archives: PAX South

Overwatch Winter Premiere finals to take place at PAX South

The LAN finals of the Overwatch Winter Premier tournament will take place at PAX South in San Antonio at the end of the month.  The finals will run on the first two days of the event, January 27th and 28th, on the PAX Arena stage.  Teams will be competing for …

Read More »