Canada's 'Captain Clutch' Does It Again as USA Forced to Settle for Olympic Silver

Canada’s ‘Captain Clutch’ Does It Again as USA Forced to Settle for Olympic Silver

Repeating as gold medalists wasn’t meant to be for the United States, which took home silver behind Canada for the fourth time in Olympic women’s ice hockey…

Read More…