As long as we're just slinging stats, the US still has the most medals.

BTW...

"Canada has spent $117 million in the last five years on its Own The Podium program, a blueprint to finish atop the medal standings at the games."

How's that program working out?


JFWY...We're all North Americans...