As for the jacket, it is a Champion, made in China. Champion also made a green one and a purple one.
I bought the jacket twenty years ago at the Woodward's on West Hastings, when I was living on Powell, across from Oppenheimer Park. I did a lot of shopping at that store. Produce at Sunrise Market, canned goods at the Woodward's Food Floor.
The next time I visit the Woodward's site it will be at the invitation of Simon Fraser University's School for the Contemporary Arts, who have digs there. I will wear my red jacket.