Americans visiting Canada can legally partake in sports betting activities. However, they must adhere to Canadian gambling laws and regulations while in the country.