So what's the story here? I contacted Sam to ask for permission to post the sketch. He was kind enough to respond quickly (and in the affirmative, obviously) but also to make me aware that the character will soon be included in the second volume of Toronto Comics Anthology.
As you can see from the Toronto Comics Anthology website, the first volume was released last year and is available in both print and digital format. The second will be released, appropriately enough, at the Toronto Comics Art Festival on May 9th and 10th.
As for Major North's story? This is the teaser:
Toronto has been transformed into a fascist state... six strangers are imprisoned. Only one is a superhero.Right on. Let's see what Major North brings to the table.