Andbox unveils USAA Insurance partnership for the New York Subliners

New York-based esports organisation Andbox has named North American insurance company USAA Insurance as the official…