Port Elgin racer named flag-bearer for Canada’s Commonwealth Games team

Port Elgin’s Josh Cassidy will serve as a flag-bearer for Canada’s team at the opening ceremonies of the Commonwealth Games starting next week in Birmingham, England. Read More

More From Author