Olivier Giroud 'privileged' to be part of French team and to silence critics

Olivier Giroud enjoyed silencing his critics...

an hour ago