He didn't attack Canadian baseball. The point he's making is that he sees himself as a baseball player, not a Canadian baseball player. He doesn't care if he plays for the Blue Jays, and he doesn't care extra about Paxton's no-hitter because Paxton is Canadian.
I don't understand why anyone paying attention would prefer canned responses to actual honesty. That doesn't make sense to me at all. Would it have made you feel good inside if he lied about enjoying Paxton's no-hitter a little more than usual because Paxton is Canadian?
Also, I have no idea who Paul Joseph Watson is.