How to Watch Team USA Vs. Canada in World Baseball Classic – NBC10 Boston March 25, 2023 by Andrew Anthony source