Tag: Xherdan Shaqiri

Shakira, Peter Crouch take credit for Xherdan Shaqiri’s Euro 2016 wonder goal

Switzerland’s Xherdan Shaqiri scored a brilliant overhead kick before his side lost to Poland on penalties. It invited a warranted amounted of praise, but it also inspired some jokes. 

Read more