‘Meat suit’: Canada’s uniform roasted online August 4, 2024 by Viral10 Canada's podium uniform is the latest Olympic campaign, with its “interesting” design endlessly debunked online.