Is Giroud Better Than Benzema???

Didier Deschamps, France coach just revealed his 23 man squad for the Euros and one significant missing “somebody” on that list was Karim Benzema, Real Madrid’s second highest goal scorer of the season. Olivier Giroud  however made the squad list in what was greeted by the French fans with boos. Although we know Benzema was

Continue Reading →