March 18, 2025 in Canada Namibia vs Canada 2025, Schedule: Date, Match time, Squads, Broadcast and Live Streaming details