you are viewing a single comment's thread
view the rest of the comments
[–] 3 points 2 months ago

Fair. I'm not sure America can say it invented those sports, but definitely popularized them. Football and hockey, Canada either have their own leagues or participate in US leagues.

I think this might be a shit post though.

  • source
  • parent