The phrase "to land the striker" means successfully hitting or making contact with the target or opponent in a game, specifically in sports like soccer or hockey. Full definition
And talkSPORT understands any sale might depend on Hodgson landing another striker in the January transfer window. (caughtoffside.com)
Auba has the pedigree and if his attitude is right could it be just possible we have finally landed a striker who could lead us to the EPL title. (justarsenal.com)
Chris Hughton is hopeful of landing a striker after missing out on Celtic's Gary Hooper in January as the Canaries continue to struggle for goals. (caughtoffside.com)