29-year-old with 49 in 99 for his country makes top five worst West Ham signings since 2017

29-year-old with 49 in 99 for his country makes top five worst West Ham signings since 2017