Just because you disagree with what someone says you don't have to make jokes about their nationality. I'm from Canada too and FYI, it's a great place. If you have a problem with someone fine, but keep focused on what the issue is and stop flinging insults about their nationality. I mean...that;s what 5 year olds do.
"I love it that Ivy League coaches are coming to our camp and Big Ten coaches are coming to our camp. South Florida is coming. We've got about 70 schools that are coming to our camp."