No, There is no free way to watch  U.S Women’s Soccer vs Canada Live Sports online. To watch it, you’d need an HBO Max subscription.