Team USA Holds Off Canada in Final Tune-Up, 5-4
The Women’s National Team secured the win against Canada in the final contest of exhibition play, 5-4, Friday evening at Baseball Central in Thunder Bay, Ontario.