Sport Euro 2024 Opener Dampened by Leaky Dortmund Stadium RoofBy AdeJune 18, 2024 The highly-anticipated curtain-raiser for Euro 2024 in Germany was meant to be a celebration of the hosts’ famous efficiency and…