Currently, CBS Sports HQ is only available in the United States and U.S. territories.