USA owns the Winter Olympics podium

Going into these current Winter Olympics games the host Canadians had built their national program up with the motto "Own the Podium!" for years. But as the games wind down it hasn't been the hosts but their southern American neighbors who have actually dominated the medals podium.The current medal counts with just a couple of … Continue reading USA owns the Winter Olympics podium